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

Explore other reviews about Windhaven

5.0
Jan 29, 2026
Recommend
CEO approval
Business outlook

Pros

Great pay, benefits, and people.

Cons

Huddles, and too much work.

3.0
Jun 8, 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