4.0
11 Jul 2019
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Lots of great people, who work incredibly hard and are very smart. Great benefits package as well.
Cons
Constant cost cutting means the role can become frustrating