Pros
Block is so incredible caring when it comes to their employees, The benefits, PTO, strive for mental health, and overall value of their employees is unmatched!
Cons
Can be hard to move internally. It's a competitive company.
Pros
It is a great company to work for, very interesting problems to work on, super smart people around.
Cons
Great place to be an IC, don't come here looking for a Manager role. Not great career prospects in the management space. The org has been flattened, with managers pushed to do IC work, unless they... have at least 8 DS reports (which most rarely do). With hiring slowed down since 2020, managers can't find enough ICs to fill a team.