- highly stressful
- no acknowledgement of mental health: they will talk about it extremely briefly during a Town Hall or a "well being" slack app, but then you get back to reality when you realise you have to work 12 hours a day to meet your deadlines
- bad salary relative to hours worked
- fear driven culture: everyone is stressed out of their minds and working at all times because they are scared of being fired
- you keep hearing during town halls that if you're not an A player you will get fired, just to put that bit of extra pressure, as if there wasn't enough already
- unrealistic deadlines / KPIs (they mention only the top teams can achieve this internally, but during my recruitment process I was told only bad teams didn't reach them)
- KPIs are poorly chosen as many depend on external factors
- even though there is a "stronger together" value, people will not always help because they are scared to not reach their KPIs
- "us versus them" mentality by senior management: if you're not an A player, then you're against the company and should be let go. There is absolutely no nurturing. They will hire perfectly capable people that will just get burnt out and fired once they can't produce anything anymore. The funny part is that the CEO keeps repeating that we only hire the best. Why are so many people fired then?
- no time to think about anything as you're constantly rushing to get the next thing delivered: this leads to lots of technical debt
- dodgy internal frameworks that make you waste a lot of time
- terrible infrastructure setup: because "you should know how to deal with infrastructure" you have to delve into details that are useless and waste an enormous amount of time to setup and maintain your services' infrastructure
- people disappear all the time and you know about it by seeing their slack account deactivated
- people shout at each other or are disrespectful because of the pressure/stress
- CEO micromanages everything
- worst job security I have ever experienced
Someone will answer "we are doing everything to improve". This is not true. Nothing has improved since I've been at Revolut. It's all superficial. The fundamental culture of the company needs to change. The improvement should be driven by the line managers.
I was told "nobody will force you to work overtime". It's true, nobody has told me that explicitly. However, you need to work overtime to reach the KPIs, or get fired.