1.0
Nov 25, 2015
Former employee, less than 1 year
Glasgow, Scotland
Recommend
CEO approval
Business outlook
Pros
good w2orking conditions and good training.
Cons
confused management structure. having many years of experience in the CSA role, I was not allowed to use this experience in my job.