5.0
Jun 4, 2025
Current employee, more than 1 year
Bucarest,
Recommend
CEO approval
Business Outlook
Pros
One of the best organizational cultures you can have; Strong focus on innovation
Cons
Bureaucracy is one issue that slows the projects advancements