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

Explore other reviews about Branch

5.0
Apr 3, 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
May 26, 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