Great company but some bad management
Pros
It is indeed a great place to work. There is a team responsible for all the social activities and to make sure you are well and comfortable. You can drink as many smoothies and as much juice as you like. There is breakfast available in the kitchen.
Cons
If you really want to build a career at innocent you must make sure you get there into the team that's right for you. I was not that lucky. The management style was just not for me (note that, before I started, 3 other people left the same role within 2 months). Every week I had to hear the manager saying that I was not smart. The company never saw the best of me due to the awful and unnecessary amount of constant pressure. I started having insomnia, panic attacks and developed anxiety. I tried to speak to HR (People's team) and my manager's managers, but nobody wanted to get involved and they all said I should sort this with the manager in question. When trying to speak with my manager, all I heard was that it was my own fault, because I was not nailing the job - I got another job and within 7 months I got a raise and a promotion, so I cannot be that bad. The worst of it all is I burned all the bridges to build a career at innocent, by landing in a team which was not the right fit for me. I was told my manager was going around telling everyone that I was not good or intelligent enough. Obviously because of that, unfortunately, I will never be able to work there again, despite the fact that I absolutely love innocent and its culture. If you are offered a job there, be positively sure that the management style of the team is the best fit for you and then enjoy, as this company is amazing.