Health insurance is great and the company prides itself on free lunch
Cons
Lack of management and career advancement.
The company operates at a high school level maturity.
A lot of people in management are merely friends or family previous executives and lack and education in management.