1.0
Apr 6, 2025
Current employee
Londres, Inglaterra
Recommend
Business Outlook
Pros
Good location near Paddington station
Cons
The people rank as among the worst I've had the misfortune of calling colleagues. Lazy, elitist, uninspired, and deceptive. All for terrible pay and no perks.