5.0
Sep 17, 2025
Current employee, more than 8 years
Londres, Inglaterra
Recommend
Business Outlook
Pros
Lots of travel opportunities and continuous wage/benefit increases. Loyal to staff and always looking to expand into new sectors.
Cons
Less flexibility on hybrid working and some annoying internal processes