5.0
Jun 18, 2026
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Great people, great place to work
Cons
Each team is built based on project contracts (usually lasting around 5 years). So if the the project ends up not getting renewed, then the whole team will need to either disband or get redistributed.