Pros
A great interview process, with a really welcoming team. Everyone in the company really cares about one another's wellbeing and makes sure everyone takes regular breaks and annual leave. There is a great ethos throughout the business of respecting the boundaries between work life and home life, and when you're not working you are really able to switch off and relax. The team are really supportive of one another - they hype each other up and help each other out. The engineering team particularly are very tight knit and have a great team dynamic. The company will fully support learning and professional development, which is unusual in many companies.
Cons
The team are a little bit understaffed for the current level of customer demand - which is a great problem to have. We just need more people.