Twiz company review - Customer Success Manager Twiz Employee Review

4.0
26 Sept 2022
Recommend
CEO approval
Business outlook

Pros

Flexible schedule Remote Good coworkers

Cons

Basically low salary only for cons

Explore other reviews about Twiz

5.0
25 Jul 2023
Recommend
CEO approval
Business outlook

Pros

-Management invested in employees and showed appreciation for hard work.

Cons

-A bit tough to go full-time/salary from SDR role. -No benefits.

4.0
12 Nov 2024
Recommend
CEO approval
Business outlook

Pros

Remote flexible hours opportunity to grow

Cons

unstable and organized at times- have to pretty much learn everything yourself

See reviews by: Helpful|Rating|Date|All