An absolute dumpster fire - Anonymous employee Affirm Employee Review

1.0
Sep 24, 2023
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Health benefits and forma wallets.

Cons

Affirm became an unmitigated disaster after the layoffs. This is a great company if you enjoy having a workload suitable for 4 people. Backstabbing and toxicity is the new norm as SLT has destroyed the company culture. Constant reorganizations (talent is fleeing) make it impossible to get into a flow considering your role changes every 6 months whether you want it to or not. Every time there is churn in leadership, someone new comes in to impose their vision and completely upend everything. Rinse and repeat. There is no upward mobility at Affirm. You will be siloed into your role and be prepared for your salary to remain unchanged. Your starting pay will most likely be what you make your entire stay at Affirm as raises are only given with promotions, and spoiler: you will never be promoted unless you are in the 'in crowd' as promotions come with a heavy dose of favoritism. Cross-functional work was a nightmare as each org is completely siloed and information is gatekept. Some teams and leadership have no accountability and do whatever they can to outsource their responsibility to other teams. The atmosphere was absolutely abysmal and everyone was afraid to say anything due to fear of losing their position.

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