Pros
I've been working for the company for 7 years, and after reading both the positive and negative reviews, I have to say that most of the expressed sentiments are accurate. The pros: 1) Constantly adding new business through contract wins and acquisition 2) Lots of support to allow you to get the training you want 3) Decent salary and benefits
Cons
1) HR thinks giving an annual $25 gift card at Thanksgiving is nice, when really it's an insulting way of saying "Here, we went to all the trouble to invest a WHOLE $25 to thank you for being an employee this year" 2) Tenure has nothing to do with performance. Had one supervisor who treated employees so poorly that he/she was removed from the contract. Rather than being fired, the supervisor was moved to another contract and given more responsibility, while the some of the employees who were treated so harshly were unceremoniously let go as their contract expired. 3) No true corporate culture or sense of "we're all in this together" 4) Salary increases are small even in good years