4.0
Oct 18, 2025
Current contractor
London, England
Recommend
CEO approval
Business outlook
Pros
The company is organized into smaller teams, which can be a benefit—but it also depends on which team you end up in.
Cons
Management tends to be frugal, negotiations for even small salary increases take a long time, and the number of vacation days is very limited.