3.0
Jan 9, 2024
Former employee, more than 3 years
Warrington, North West England, England
Recommend
CEO approval
Business Outlook
Pros
Large organisation, robust processes Colleagues with great skills and experience
Cons
Often high pressure environment Can be siloed working for specific customers