Working for Revolut made my life miserable. You are micromanaged not only by your manager but by every single individual in the organization (no matter it’s seniority or area of expertise) that believes that it is entitled to criticise your work. Every single thing that you make will have to go to a jira ticket, explained in detail to your manager, to every possible stakeholder, and even to people who have no idea of what you do but they believe that their KPI will be affected by what you are doing even though it is literally not related. Otherwise, you will face the scrutiny of The Wizard of Oz!