Pros
This company really cares about its employees. I have learnt so much during my time here and continue to learn so much. I work in a lovely friendly team and each day is different and time just flies by so no clock watching. Work is varied and a good mix of teamwork and working independently and I love the fact the company doesn’t just put up with laziness! If you’re not a team player or not playing your part you won’t last. Means the rest of us don’t have to pick up the flack for those who just want to cruise along without working! Team is diverse and I’ve made some great friends. Company is ambitious and pushes you to reach your potential.
Cons
Personally not experienced any - as long as you turn up, get your job done there are no problems.