Pros
- You will work with some of the brightest minds in the industry, and the pool of knowledge is deep. I learned something new nearly every day for the time I worked there.
- There is a quite a lot going on socially with yoga arranged for a Friday, and alternating board games or networking games on some of the evenings and pub lunches which give you a chance to get to know people not specifically on your team.
- Switching between teams and roles within the teams happens, which ensures you keep learning and broadening your knowledge.
- There is a diverse employee culture
- Management is hands on and involved with the processes
- Open plan office means you can quickly chat to the people you need to if you need something
- Flat working structure, so if you have a good idea you can take it straight to the decision makers
Cons
The initial learning curve is super steep if you don't know the business! Be prepared to spend a while learning about the business first before you're able to contribute anything meaningful. It can be a bit frustrating if you're used to hitting the ground running and being productive from the start, but it's worth it.