4.0
7 Mar 2025
Former employee, more than 3 years
Newhouse, Scotland
Recommend
CEO approval
Business outlook
Pros
excellent benefits, good work environment
Cons
Very occasionally asked to deliver what seems impossible but always helpful management willing to share what is expected