3.0
Oct 19, 2024
Current employee, more than 3 years
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Good benefits Some really nice people Interesting role has variety
Cons
Too much change they say they care about well being but they don’t, only care about making as much money as possible. You are expected to work 100 miles an hr daily Lacks warmth from a human perspective Lack of transparency in what people are paid