If you are looking to join SoFi, you might wanna read this. Your journey will not be an easy one if you are looking to grow. -COMMUNICATION LACKS. This is the biggest opportunity for SoFi. Upper management does NOT pass down changes or updates that are coming. EX: Customer Service doesn't learn about a promotion until DAY of and AFTER a customer mentions it when they call in. -Training is sped up leaving very little time to actually learn the ins and outs of your role. There is no test environment meaning very little hands on learning. Training feels like it sets you up for failure when you leave training and need to apply your "learning" to real life scenarios. If you are not in a customer facing role, you end up having to correct a LOT of the mistakes Customer Service makes from lack of training. -SoFi has begun hiring externally through 3rd party sites meaning you are now working with individuals who do NOT know SoFi and who do NOT have any previous banking experience. There are also language barriers and very little room for growth due to the mass amounts of external hiring. -If you're looking for feedback and criticism to grow, management is NOT involved enough. Most managers are sitting in meetings when they should be more hands on with their team.