Pros
This is a place that is absolutely committed to it's employees professional and personal development and wellbeing. The team is super collaborative, so even though there's always a lot going on, you never feel too overwhelmed or like you're on your own! Flexible hours and hybrid working are great perks, as well as regular team socials. Everyone helps each other, and there's a real sense of team achievement when sharing in successes. There's a shared appreciation of work life balance from everyone.
Cons
Everyone has full schedules, so you need to be self-motivated, organised and good at time management. (Not as much of a con, but just something to note!)