3.0
Jan 15, 2025
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
The company has very interesting technology and supports some huge organisations around the globe
Cons
Stifled progression, senior people have little industry experience yet hold their roles when the new/ good talents comes and goes.