4.0
Jan 30, 2024
Former employee, more than 1 year
Londra, Inghilterra
Recommend
CEO approval
Business Outlook
Pros
Supportive culture, with people who are enjoyable to work with.
Cons
Work and progress is not always seen by leadership.
Check out your Company Bowl for anonymous work chats.