5.0
14 Jul 2023
Current employee
Recommend
CEO approval
Business outlook
Pros
There's a very open culture with good access to all levels in the business. There are a lot of very clever and very supportive people there.
Cons
Very customer centric business means there can be moments of high pressure to deliver.