N/A (Former Employee) – Stratford, Greater London – 17 September 2019
Working here is the most depressing thing ever. Supervisors who don’t know what they are doing, they don’t help you properly because they can’t even get help themselves. The pay is so rubbish, good luck surviving for even half a month with the salary they provide. They don’t care about your needs.