2.0
Jan 5, 2020
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
A truly dedicated workforce driving towards a globally recognised mission.
Cons
Often a culture of distrust between departments and amongst staff, resulting in it being an extremely difficult place to work, at times.