1.0
Apr 28, 2020
Former employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Not high pressure work environment
Cons
Poor branding, lack of long term vision, bad leadership and missing C level touch. Poor business acumen with assignees leading departments without management experience and US based business experience.