1.0
8 Feb 2021
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Good Location (central london, Liverpool street station) - Nothing else!
Cons
No value for human resources (no HR department - which says a lot!), sexist environment and harassment from management, ridiculously low salaries, a very bureaucratic and hierarchical culture that values quantity of work over quality and incites employees to work over hours for appreciation, no space for growth for employees. I regret the time i spent there...toxic environment!