2.0
Apr 27, 2025
Former employee
Geneva, Geneva
Recommend
CEO approval
Business Outlook
Pros
Easy interview process, and relatively simple job.
Cons
Can't expect to develop into a technical based role down the line because no relevant skills are developed,.