Pros
No micromanagement on the dev team, work from home, company really cares about employees, career growth opportunities
Cons
Codebase is kind of a mess, newly enforced arbitrary metrics for productivity (we're running low on tickets but they're still pushing to increase our output?), health insurance options aren't the best (they really push HMO plans; if you want a PPO, it's slim pickin's)