5.0
Mar 4, 2024
Anonymous employee
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Passionate employees, highest technical expertise in the marketplace, strong and experienced leadership, truly global experience
Cons
Moves slow to serve new markets, many layers of management at times, bureaucratic process to make decisions, technical and project management tools severely need updates