3.0
31 Mar 2023
Former employee
Recommend
CEO approval
Business outlook
Pros
Big name, they want to make the world a better place. Generally nice people.
Cons
Some not so nice people. Very under-resourced in project management/operations so new hires sink or swim. Lots of work and little support.