4.0
Aug 28, 2010
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Great People; good benefits; good work life balance; average pay; high value for team; hard working & intelligent coworkers at times!
Cons
poor middle upper management; promotions are very tricky! It seems like there are lots of politics involved within the various organizations.