5.0
Feb 9, 2024
Former employee
Recommend
CEO approval
Business outlook
Pros
The ability of staff at all levels to share the world load. A genuinely caring workplace
Cons
Such large management based in the US makes innovative change more challenging.