5.0
Dec 20, 2025
Current employee, more than 3 years
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Flexible timing for work, clear development plan and good package and culture. Very inclusive place to work at.
Cons
Overworked sometimes however there are multiple attempts to overcome this.