3.0
Feb 26, 2025
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good place to get experience but once achieved, move on.
Cons
The management is an issue and tend to hold their talent back, so once the opportunity rises it's always good to move on. Now that CSC has taken over the culture has completely changed and they've installed, their people in all the best roles. During time there the work life balance was terrible, as other departments are very unstructured and impact those who provide operational support.