2.0
11 Nov 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Highly experienced people, good technology
Cons
Overworks their employees Salaries do not reflect how much work there is Huge disconnect between management and employees