I have been at Octopus approaching 6 months now and I have already been given more responsibility, trust and development than anywhere I have been before.
This is an ideas company, they work in an entrepreneurial way and as such this offers the chance to get involved in so much more than just your day to day duties. If you have an idea, talk about it!
Excellent feedback culture that aids with growth and development also.
CONS: For me it's not personally a con, however Octopus is not the most process driven or structured environment, it is far more flexible and agile. For some people, they could struggle with this!
Lastly, great benefits! Bonus, shares, great annual leave policy!