1.0
24 Oct 2023
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Some very clever people who know their stuff
Cons
Managers dont like the truth and would rather bury heads in the sand. They waste money on business trips that have no benefit to the business but they do get to visit relatives in South America