4.0
Jun 27, 2023
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
The open culture, the fact that you have a voice regardless of level and many many opportunities to get involved initiatives outside of day to day role. The leadership are available, as transparent as they can be and innovative.
Cons
The complex billing systems and confusing internal reporting.