Pros
Great coworkers, good benefits, good growth opportunities.
Cons
Management is unprofessional: inconsistent, impulsive, passive aggressive, indiscreet, and generally toxic. Management is emotionally reactive and self-induced problems manifest in increased toxicity and organizational disfunction. Management is "aware" of shortcomings but delusional in earnestly believing that their poor management style is necessary for industry "disruption" and company growth. Management toggles between inattentiveness and micro-management. Employees are (presumably unintentionally) set up for failure between periods of loose rein and whip-crack. Management is unable to retain talent which leads to an unstable work environment. Employees are discouraged from forming deep working relationships as turnover is so high. HR has corroborated the above observations when brought as a complaint, but has no power to better the situation. Management has exhibited increasing derision towards clients over time.