Great work life balance
Time off for medical appointments for yourself or family members
Claim back percentage of medical/ dental costs
Pension contributions can be altered should you wish to pay more into it
Great progression
Good holidays and pay
Cons
Desk space in the office can sometimes be difficult