Compensation, Acquisitions, Consistency, Ability to focus on technical work only, reasonable hours
Cons
Very dated remote working policies and very few perks, other than compensation which was mostly from their stock grants. Managers are paid an absolutely ridiculously high salary with regard to their actual performance and qualifications. Some on-call and frequent weekend work was required for my position.