Pros
- Outstanding peers: some of the smartest and most capable people I've had the pleasure to work with - Positive consumer impact: the strong NPS of Affirm borrowers and powerful stories of how Affirm helped people in times of need are genuinely inspiring - Solid leadership: the maturity and experience of the executive team really shows up in the confidence and candor with which they lead - Interesting problems: Affirm's business and tech stack are complex and deep, which brings a new challenge every day - Strong compensation, benefits, and perks
Cons
- Demanding work environment: Affirm isn't for slouches! The tremendous growth and success of the company also means that there is always more to do than time to do it. Managers are very supportive of ensuring you get the time you need to recover, but finding work/life balance requires the ability to set strict personal limits and stick with them. - Complexity: Affirm's business and technology are difficult to fully understand, even for people who have worked at the company for a while. This can make it hard to get things done, since even seemingly small changes often have knock-on effects in other areas. - Limited structured career path: As is true of other small-to-midsize companies I've worked at, Affirm doesn't have the same well-defined career trajectory that you'd find at a larger company like Google or Facebook. Especially for younger employees, this can feel scary or frustrating. The upside is that you get a ton of autonomy, responsibility, and rapid career growth if you can chart your own path. The downside is limited support to help you do so.