4.0
Apr 26, 2025
Former employee
Geneva
Recommend
CEO approval
Business Outlook
Pros
Good benefits(relocation package, health insurance). Opportunities to grow and work on challenging projects.
Cons
Limited duration contracts, as others are saying. Average workplace environment.