Negative work environment with low pay and micromanagement - Background Screening Specialist CastleBranch Employee Review

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

4.0
26 Aug 2025
Recommend
CEO approval
Business outlook

Pros

flexibility to propose ideas and build new interfaces and user experience.

Cons

No strategy from a business perspective and where the company was headed.

See reviews by: Helpful|Rating|Date|All