Pros
SoFi pays for a lot per employee. 100% of health benefits, $200 per month towards your student loans, reimbursed pay up to about $5000 or so if you take credit classes, etc. So, for people to complain about no 401(k) match, I get it, but the company is already spending a lot of money per employee. The people are very inviting and want to you improve, but it is fast-paced and you have to keep up because something might change. This is an online company, not a conventional bank. Things don't work the same as banks do. Since this job is slightly stressful at times, it is great to have some type of stress relieving activity at home.
Cons
It isn't for everyone. You have to have a certain type of personality and be open to things changing. If you can adapt, you are completely fine.