I enjoy the working environment, and the atmosphere with the team of colleagues. The other staff members are really good to get on with.
Always plenty of knowledgeable staff if anyone needs any help.
Had no issues with flexible working hours say if an appointment was scheduled.
Cons
It would be good to have more incentives or benefits to stay with the company long term.