Great learning opportunities with supportive team - Customer Support Specialist Checkmate Employee Review

5.0
Aug 11, 2025
Recommend
CEO approval
Business Outlook

Pros

Career growth, helpful colleagues, and exposure to diverse tasks.

Cons

Workload can be high during peak times.

avatar
Checkmate Response
9mo
Thank you for taking the time to review. We truly value your contributions and hope you continue to feel connected, supported, and inspired by the culture we’re creating here.

Explore other reviews about Checkmate

5.0
Dec 13, 2024
Recommend
CEO approval
Business Outlook

Pros

healthy environment very professional work environment

Cons

I have been there for 1+ year and no cons

avatar
Checkmate Response
1y
Thank you for taking the time to review. We hope you continue to enjoy your time here!
2.0
Apr 3, 2026
Recommend
CEO approval
Business Outlook

Pros

- independence and autonomy - plenty of broken stuff to work on

Cons

- no clear, consistent direction; shifting priorities - non-existent onboarding practice - little to no constructive feedback from managers - poor meeting etiquette/hygiene, team members often late or miss meetings altogether

See reviews by: Helpful|Rating|Date|All