Pros
Flexibility, PTO, genuine concern for your interests, interesting projects
Cons
Health insurance is extremely expensive, constant role name changes and reframing of the company, salaries are relatively low with a promise of 4 bonuses a year but most times those bonuses did not come