2.0
Jul 27, 2024
Former employee, more than 1 year
Londra, Inghilterra
Recommend
CEO approval
Business Outlook
Pros
Good salary, healthcare, and flexible working.
Cons
Unapproachable senior management who places the blame on lower level management for big mistakes and takes credit for accomplishments without attributing to others.