Pros
Competitive pay & benefits Tech company "perks" to stay competitive with Silicon Valley Fast-paced Good technology product Overall, good quality people Flexible work schedule
Cons
Horrible turnover and no inclination to really fix it and do it right No training No accountability of management or employees Mgrs can't manage their budgets, I wonder how they run their own household Sales org always "wins" on decisions for the good of the company Surprisingly complicated systems and lots of manual work Treatment of employees Major Egos Onboarding Heavy Dir and above level organization Lots of band-aids on issues to get by Incompetent leadership - inconsistent messaging, playing favorites, external hires that are not ready for management As soon as you implement something, no one uses it