5.0
Feb 19, 2025
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Friendly culture, state of the art technology, great salary
Cons
Nothing major to report. Following many processes slows down innovation and quick reaction capabilities