1.0
Jul 5, 2020
Anonymous employee
Former employee, more than 1 year
Londra, Inghilterra
Recommend
CEO approval
Business Outlook
Pros
Great people and a fun working environment
Cons
The leadership has no idea what they are doing, terrible HR policies, people are not appreciated and are expendable. Most managers have no managerial experience and do not spend their time managing people.