4.0
Mar 15, 2011
Former employee
Recommend
CEO approval
Business Outlook
Pros
A great place to work for those who are looking for a challenging environment. Employees are constantly encouraged to find ways to improve work efficiency.
Cons
Managing daily tasks, job performance targets as well as professional growth expectations in a highly competitive environment can be stressful in the long run.