The biggest downside (or perhaps a more fitting term - 'con') for SoFi are the people who work there. Its full of unbearable employees with no respect for anyone. When they were recruiting me to join the company, they made a ton of promises and shared lofty career plans with me in order to get me to leave my current job and come over. They promised a team, visibility, and a place to make a positive mark on the company. Instead I've been turned into a tool. No one cares about building new things. New ideas are constantly ignored in favor of the 'easy' status quo. No one cares about doing any real data analytics, its all just spreadsheet jockeys masquerading as 'data driven' personalities producing numbers that confer management narratives. Almost immediately upon joining the company, I was quickly told that I'd be expected to do the work of 3+ people. I was also told that plans to hire a team for me were shelved because "I definitely didn't need a team to do my job, I'm good enough after all". I'm also not even allowed to have my own book of work - my job is whatever my boss says it is when he logs in. That's not a job, that's a tool. My manager simply ignores any and all emails and internal messages I send him. He also straight up ignores me on virtual meetings. I'll ask a question - ignored. I'll make a comment - ignored. He's also not interested in having 1x1's with me to establish what exactly I'm supposed to be doing and/or what my personal goals are. When I've raised these concerns with his management, the reply was 'just do what he says'. I'm also expected to essentially be on call for him 24/7. I've been called by him at 2am, when I was in the hospital, and on paid time off. He does not take 'no' for an answer, so I've simply resorted to ignoring him. Since joining, I have also been asked to commit what I would consider to be ethical violations in the name of furthering company narratives. I've been asked to fudge numbers, obscure data, and whitewash reality in order to propagate the goal of profitability. I refused to complete the task. If I'm asked to break the law, I will report them to the SEC & OCC. I had high expectations for this job. Without a doubt, it has been the worst job of my career. Its pretty clear I was hired because they wanted to be able to tell the regulators they had poached someone from the place I used to work at. I cannot get out of this company fast enough. I don't know if my experience is the same throughout the entire company. I hope other organizations are better.