The company really seems to care about employees. They offer a lot of perks for families and allow you to be really autonomous. They have a goal of being a tech company first and a bank second.
Middle management is not great. There is a lot of bureaucracy and unhealthy competition between tech teams.
There is a culture of siloed work where Product is in one silo, Engineering another, and Design another. It generally doesn't work and creates huge disparities in goals.
There is constant re-orging in the SF office, and it is difficult to hang on to good talent because middle management can't agree on a trajectory.
Stop re-orging.
Get rid of the promotion cycle thing (at least in the SF office) and for gods sake, get rid of the stack ranking.
First, I was reached by HR for basic information gathering. Then came the code test. It wasn't too difficult, but you do need to have a good understanding of algorithms and data structures. Next was the onsite interview, with two hiring managers an
The recruiter reached out after I applied online. They informed me I would be considered for the Senior Software Engineer role. The recruiter was a champion, very friendly, and provided numerous heads-up, tips, and even assisted with negotiation.
The interview went pretty smoothly overall. Technical interview: I messed it up although it was not difficult. It covered LeetCode Easy/Medium problems. System design: I was asked to design an online banking system. Behavioral: This is easy based
First, I was reached by HR for basic information gathering. Then came the code test. It wasn't too difficult, but you do need to have a good understanding of algorithms and data structures. Next was the onsite interview, with two hiring managers an
The recruiter reached out after I applied online. They informed me I would be considered for the Senior Software Engineer role. The recruiter was a champion, very friendly, and provided numerous heads-up, tips, and even assisted with negotiation.
The interview went pretty smoothly overall. Technical interview: I messed it up although it was not difficult. It covered LeetCode Easy/Medium problems. System design: I was asked to design an online banking system. Behavioral: This is easy based