Not a good - Customer Service CastleBranch Employee Review

2.0
23 Sept 2025
Recommend
CEO approval
Business outlook

Pros

They had a roof and walls.

Cons

They were not nice people to me.

Explore other reviews about CastleBranch

5.0
20 May 2024
Recommend
CEO approval
Business outlook

Pros

Flexible Leadership Culture High expectations Support

Cons

Small biz Resources Income growth Support Limited autonomy

See reviews by: Helpful|Rating|Date|All