Not a good - Customer Service CastleBranch Employee Review

2.0
Sep 23, 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
May 20, 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