3.0
Jul 11, 2025
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Large company Financially stable backing Some good workers around.
Cons
Top management detached from realities below More tasks and chores added to people with same delivery expectations Much of old management that made the company great have left and left a lacunae in operations management.