Vantaggi
Company is constantly innovating, has lots of internal opportunities for advancement, if you show you can do the work they will always give you an opportunity. The people are great, and if you like a challenge focusing on hyper-growth, you'll be happy to join. Working from people all around the globe is a very interesting environment. Work tools are top notch, compensation is above average.
Svantaggi
A hyper-growth environment is not for everyone, and can be very chaotic. Revolut goes all in with the "figure it out, get it done" mentality, and some people may feel a little lost or overwhelmed. There is not enough investment in training or in learning new skills, unless you do it by yourself on your own time and out of your own pocket. To say that the company is extremely results-oriented is an understatement, so you need to be able to show your work, manage expectations, negotiate KPIs and keep exchanging feedback with peers and management. This is not to say that the environment is toxic, it's just that with so many moving parts the ability to give/receive feedback, detect future risks/issues, and manage expectations is key to you balancing your role.