5.0
Aug 26, 2022
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Great communication from SLT, customer focused and fair people policies across.
Cons
It is very fast pace that might be an issue for people who are not used to such environments.