Great Place to Work! - Customer Support Manager Fivestars Employee Review

5.0
Jun 23, 2020
Recommend
CEO approval
Business Outlook

Pros

The values and corporate culture make of Fivestars an amazing place to work. Working with SMBs is not only fulfilling but also a rewarding experience. Work cultures is based on respect and inclusiveness.

Cons

So far a great place, even in the middle of the COVID-19 crisis.

Explore other reviews about Fivestars

5.0
Apr 3, 2025
Recommend
CEO approval
Business Outlook

Pros

Great experience and learned a lot

Cons

None really. It was a good experience.

4.0
Jan 13, 2026
Recommend
CEO approval
Business Outlook

Pros

Good ppl and good pay

Cons

A lot of work being a start up

See reviews by: Helpful|Rating|Date|All