Great Company - Technical Support Team Lead Chatbase Employee Review

Explore other reviews about Chatbase

5.0
2 Feb 2026
Recommend
CEO approval
Business outlook

Pros

Friendly team, flexible environment, great benefits

Cons

nothing so far, the working conditions are great

5.0
26 Nov 2025
Recommend
CEO approval
Business outlook

Pros

- Help and mentorship from management - Friendly collaboration environment

Cons

- Not much depth to responsibilities and overall contribution

See reviews by: Helpful|Rating|Date|All