2.0
30 Dec 2018
Former employee, less than 1 year
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Fairly helpful when help was needed over the phone.
Cons
Not very organised, kept on site because they couldnt handle the preassure and at times was also as a punishment!