A great place to work that encourages progression, improvement and ongoing development for the whole team. Lots of variety, great perks and I am trusted to carry out my role to the best of my ability. Great work/life balance!
Cons
I don't have any downsides, everyone is passionate about the role they play.
The dev team is really 'on it' in terms of keeping up with best practices and is a good environment to grow as a developer. The dev team leader is a genuine, hard-to-find rockstar manager.
Cons
Tickets could be broken down better / No major cons.