3.0
May 7, 2022
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Invitae is developing meaningful technology, has a strong push towards work-life balance with generous benefits
Cons
Leadership is struggling to make decisions and prioritize products and strategy (especially in Oncology). Lots of acquisitions, uncertainty on direction and attrition have created a challenging environment to make consistent progress.