Pros
Knowledgeable, supportive, and hard-working colleagues. Good inter-departmental collaboration.
Cons
Software not ready for prime time. Low caliber management micro-manages other departments. IQ doesn't match the egos. No real solution to problems - just useless mandates; they'd rather fire people and get an ego boost than resolve the issues. Insecure leadership stems from an inability to have solid grasp on the workings of each department. Consequently it breeds resentment among employees who are held responsible for factors beyond their control. For all future employees - I wish you get employment there so you would come back and rate it 1-star. I am sure you would :-D!! There was a negative environment all around which is seen as a source of achievement. ps: Glassdoor should verify the 5-star reviews - remove the ones stemming from the same IP address & MAC. 1-star company and leadership.