Flexible time
Close to two tube stations
The informal dressing is allowed for some roles
Minpunten
No career progression
Management very unapproachable and biased
Business ethics out the window
No care for employees
Motivation low across multiple teams
Stressful work environment created by the lack of planning and no proper long term direction to the company
Outdated company policies
Salary and benefits are not the best in class
Some roles working 6 days per week