Lovely people, nice working environment. Great work life balance. Departments cross over and work collaboratively together. Creative approach through out. Management have personnel, empathetic and supportive approach. HR are approachable and supportive. Young talent, hard work and ambition is recognised. Thoughtful are made with company perks.
Cons
Flexibility and company benefits could be more extensive, however within expectations for company size.
Progression can reach a ceiling, predominantly due to company size.