2.0
11 Dec 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
A supportive team makes a huge difference and if you get a good team you are truly lucky. The company offers strong benefits including RSUs, learning opportunities and a solid work environment. Work culture is generally good and there is exposure to modern platforms and technologies.
Cons
Some managers in the support team struggle with people management. Decision making and communication can feel inconsistent at times. Career growth may depend heavily on which manager you report to, which is not always ideal.