Amazinf experience with no downsides - Customer Success Manager (CSM) Branch Employee Review

Explore other reviews about Branch

5.0
3 Apr 2026
Recommend
CEO approval
Business outlook

Pros

Great people and culture Completive pay Smart workers

Cons

not much room for growth, a lot of long time employees

2.0
26 May 2026
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Fast paced work environment in Fintech space.

Cons

Too many egos on the executive team.

See reviews by: Helpful|Rating|Date|All