Do not Work Here - Client Service Specialist Invitae Employee Review

1.0
May 22, 2023
Recommend
CEO approval
Business Outlook

Pros

While being employed free technology Flexibility

Cons

On-boarding process Leadership is terrible, and lacks people skills. If you do not come from a call center background you basically will. not be given enough time to transition into role. If you do not also come from a progressive mindset do not work for this company.

Explore other reviews about Invitae

5.0
Feb 12, 2026
Recommend
CEO approval
Business Outlook

Pros

Collaborative culture Transparent, radically honest communication Innovative ethos Brilliant team members Flat org structure Distributed workforce

Cons

Flat org structure Distributed workforce

3.0
Jun 2, 2026
Recommend
CEO approval
Business Outlook

Pros

Encourages ownership and collaboration across teams / jurisdictions.

Cons

Growth at any cost without the infrastructure to support it led to burnout in a lot of places.

See reviews by: Helpful|Rating|Date|All