Great company culture and rewarding work - Anonymous employee Affirm Employee Review

5.0
Apr 19, 2016
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Great company culture, and awesome mission. I've had a positive experience here since my first interaction at Affirm. The recruiting and on boarding process was smooth and informative. It is an amazing environment in which you have the opportunity to work with some of the smartest people I've ever met, who are also yet humble. The perks are also great, and lead to the employees being able to spend quality time together. We have catered lunch everyday, and fun company events once a month. The whole community is very supportive and I've learned an incredible amount since I've started. We get the opportunity to attend lunch talks from other employees about what they are working on at Affirm.

Cons

Main issue is that there don't seem to be enough people to do the work. This generally leads to people having to take on more than their position should require. In general though this is somewhat positive because you have the freedom to work on a wide range of things, and with a greater impact. Not enough space. At our current office we are pushing it on space. I know we're working on it, but it does lead to me being distracted and unable to do my work sometimes.

Explore other reviews about Affirm

5.0
Jul 16, 2026
Recommend
CEO approval
Business Outlook

Pros

Supportive team, great benefits and transparent leadership.

Cons

Role can be specific which may prevent you from working on other areas / with other teams as easily.

3.0
Jul 14, 2026
Recommend
CEO approval
Business Outlook

Pros

Affirm has a lot of talented engineers and high impact, interesting products to work on. The company is remote first and I traveled abroad for a few weeks a year while working.

Cons

Most of the projects were under tight deadlines which put a lot of stress on the engineers. Management didn't really understand what was required of engineers for many of the projects which made it difficult for them to communicate the team's needs upward. My team was short staffed for senior and staff engineers so techincal leadership was also lacking.

See reviews by: Helpful|Rating|Date|All