
The people who I work with
They are approachable as people
Great camaraderie in the teams and also the organisation
We are all pushing in the same direction and it's a great place to work. The company has a fantastic DEI Culture
I believe that in the UK, the employees are paid under the market rate and benefits are not comparable to other companies