3.0
18 May 2012
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Decent pay and benefit package, great location, good company name. You get to meet some really smart people.
Cons
Poor communication. The management thinks it's the subordinates' responsibility to make sure that they are in the loop of the decisions the management has made.