1.0
30 Sept 2019
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Located in Canary Wharf so easy to get to
Cons
Management have no formal training in running a business. The solutions have been built by contract staff and most HR and healthy and safety policies are ignored