2.0
7 Feb 2025
Former employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
They have many talented people who truly care and are dedicated.
Cons
No strategic vision, one failed initiative to another, poor executive leadership, no transparency, politically driven.