3.0
Jan 10, 2026
Former employee
Recommend
CEO approval
Business Outlook
Pros
Relatively good salaries in Europe and US offices. Very agressive in selling accross the market and industries.
Cons
People stagnating. Relatively bad quality of delivery. Management not focused on building the skills and expertise.