3.0
29 May 2026
Former employee, less than 1 year
Emea
Recommend
CEO approval
Business outlook
Pros
Good company if you are starting out as a CSA and need to gain hands on experience
Cons
In some cases, projects may end shortly after onboarding, leading to unexpected contract termination and potential employment gaps, especially for candidates who transitioned from previous roles.