no longer in business - Customer Service Representative (CSR) Windhaven Employee Review

Explore other reviews about Windhaven

5.0
29 Jan 2026
Recommend
CEO approval
Business outlook

Pros

Great pay, benefits, and people.

Cons

Huddles, and too much work.

3.0
8 June 2025
Recommend
CEO approval
Business outlook

Pros

Good team and people. Management is good

Cons

Salary not good Benefits not good

See reviews by: Helpful|Rating|Date|All