4.0
Jan 14, 2026
Current employee, more than 10 years
London, England
Recommend
CEO approval
Business Outlook
Pros
- support internal transfer to retain good talent - good base pay - good benefits - good annual leave
Cons
- depending on department, some can be micromanaging - newly formed team structure can take long to stabalised - long workhours