5.0
14 Aug 2009
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Great people to work with and very diverse workforce. Flexible managers Good benefit package Values hard work and provides insightful performance reviews
Cons
Lack of communication between departments It can be hard to get a parking spot Office can either be too hot or too cold