I was left alone to do my job for a majority of my tenure there
Cons
Barry and management attempted to coerce myself and several others to breach our contract because of a "business decision" during the early days of the coronavirus pandemic
Cool work and missions, ability to have multiple responsibilities, flat organization, work hard / play hard culture, profit share, bonuses, STEM outreach
Cons
Not as much job security as bigger firms, but you don't feel like a cog in the wheel!