The culture
The people ( you will make friends for life )
Great office space with nice food
Great management
Clear career progression & development
Senior management very clear on what's expected of you
Flexi hours, WFH days
Friendly people
Bonus at Christmas time
All round loved working here
Cons
Heavy workload but nothing that is not manageable
Experiences can vary depending on the department you are working in