Good support from team leaders and good rewards, such as vouchers etc.
Flexi working is beneficial and the office environment is modern and bright.
Cons
Targets for bonus not set until mid way through through year and not transparent enough.
HR are slow to respond to enquiries and are both always that helpful.