1.0
Jun 7, 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
They have some great clients and interesting projects
Cons
Senior management are untrustworthy If your face doesn’t fit then you have no chance of succeeding. No support from senior management.