Good USA Based Company - QA Assistant ChatOwl Employee Review

5.0
11 Dec 2024
Recommend
CEO approval
Business outlook

Pros

flexible Working time, Good Staff.

Cons

Management Issues, and feels Direction is missing in the company, Very early stage Startup.

Explore other reviews about ChatOwl

3.0
17 Dec 2025
Recommend
CEO approval
Business outlook

Pros

Easy job if you want quick cash

Cons

Lots of criteria and hard to know when you are doing good

2.0
24 Oct 2024
Anonymous contractor
Recommend
CEO approval
Business outlook

Pros

interesting work, cutting edge stuff

Cons

didn't seem very invested in me as an employee

1
See reviews by: Helpful|Rating|Date|All