1.0
Jul 29, 2022
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Some good people in lower level roles
Cons
Awful environment, claims to be more then they are, very cowboy recruitment and management are not the one, AVOID