Pros
Very smart people coming from very diverse backgrounds. The company culture that Invitae was founded with (similar to Valve) helped produce a lot of innovation and fostered cross-functional teams that encouraged people to learn and grow, and in some places in the company that culture still thrives. There is still lots of time flexibility, unlimited PTO, some catered lunches and snacks.
Cons
The injection of a hierarchy that "doesn't really matter" has resulted in a lot of confusing doublespeak at meetings. Leadership seems to be in conflict with middle management, and middle managers seem to be in conflict with each other. Squabbling over resources seems to take precedence over interest in solving the real business problems; this petty territorialism trickles down in the form of questionable additional meetings and superficial tracking behaviors to "justify" why a group has a certain headcount. Worst of all, neither leadership nor middle management currently take any interest in helping employees learn and grow; as a result, some middle management feels totally justified in claiming a premium on everyone's time while offering nothing in terms of career development.