1.0
Oct 19, 2021
Former employee, less than 1 year
Londres, Inglaterra
Recommend
Business Outlook
Pros
None, location is good if you like a busy London environment.
Cons
Really toxic place to work, very old fashioned, I joined a team of 5 and 3 of us left