1.0
Mar 4, 2022
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
There are options to work abroad if you want
Cons
Unsupportive management and line managers. Poor project negotiators, which means that the staff are over worked. horrible working atmosphere. horrible office location.