Pros
Cool brand Interesting subject and product with important social message Good office location Weekly lunch Plenty of resources to do your job
Cons
No stability Wasteful/ineffective marketing efforts Some contractors seem to have trouble getting paid 1 accrued day off per month and sick days seem to be at manager discretion (do they think you were actually sick) Health insurance not fulfilled in the promised timeline. No apology or effort to reconcile in the interim Direct deposit never set up. Told every paycheck it will be next pay period High employee turnover rates with no positive changes made Promised flexible schedule when hired, strict 9-6 schedule enforced after starting Very little work-life balance. Contacted at all hours Information you're told one day you'll be told "was never said or was never the plan" a week later