Pros
Flexible scheduling is great, also get about two weeks of paid time off Get to feel good about your work, staff believes in what they do and it shows Health/vision/dental insurance cost paid by employer, but see the cons
Cons
Very high turnover, quite a few staff gone in the last year or so and people continue to leave, not all of them replaced so extra work to do Repeated internal funding issues Low pay, ~1% raises when they rarely happen, nothing for anyone in 2015, $500 bonus for everyone instead of a raise for 2016 No real room for advancement High-deductible health, vision/dental with deductible Only 4% 401k matching but some long time staff get more Outsourced IT, outsourced HR Moving from offices into cubicles Employer only covers about half of parking cost