3.0
Aug 28, 2023
Anonymous employee
Current employee, more than 3 years
Greece, NY
Recommend
CEO approval
Business Outlook
Pros
Extremely good working environment, global projects and multiple products
Cons
Upper management is pretty new, difficult to take decisions in crucial parts causing delays and frustration some time to the teams