2.0
May 31, 2023
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Good technology and nice corporate headquarters
Cons
-Lead by fear culture. No transparency and favoritism - Ineffective internal processes have slowed company’s progress over the years.