2.0
Nov 12, 2010
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Benefits Commute Smart people Clean offices Decent computer equipment
Cons
The lack of respect is apalling. The demeaning and insulting way that managers talk to their employees breed fear and de-motivation. And you don't dare go to HR, it's all part of the corp culture.