Collaborative work environment between employees
Great co-workers!
Life saving products
401k matching and good benefits
Cons
Qtrly earnings drives C-suite leadership strategy
Shrinking market opportunity in current business model
Lack of product innovation
A lot of work with a little life mixed in