4.0
23 May 2025
Current employee, more than 5 years
Salford, North West England, England
Recommend
CEO approval
Business outlook
Pros
Relaxed work environment Hybrid working Great people Good opportunities if you’re lucky Great location
Cons
Opportunities in Salford aren’t great compared to the other locations, Pay isn’t fantastic, Pay rises when they come up aren’t brilliant, bonuses aren’t based on your performance instead the companies performance