5.0
9 July 2024
Recommend
CEO approval
Business outlook
Pros
Teamed is a great place to work. They one thing that really stands out for me is that the CEO has managed to build a team of people who really care. We all care about our clients, our colleagues and the employees we employ around the world on behalf of our clients.
Cons
No cons really, l think we can be proud of the journey so far.