5.0
Aug 2, 2010
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Lots of smart people that you can learn from. A company that does the right things and shows respect for its employees.
Cons
Seems to hire only the best making internal competition keen. Great benefits make it difficult to consider leaving the company.