4.0
Dec 24, 2013
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
The people make the company and the office spaces are contemporary. Also they are typically in super high profile locations within major cities around the globe.
Cons
Expectations can sometimes be mismanaged and the attrition rate is high. People tend to get burned out in certain departments of the business.