Pros
-Awesome benefits on either healthcare plan -Great dental and vision coverage -$250 phone/fitness tracker credit every year -Great people to work with -Not your typical HR/peoples' services staff, they're fun and some of the best people I've met and super knowledgeable -New hires are brought on because of necessity, rather than obligation, meaning no one's sitting around twiddling their thumbs and everyone does meaningful work -Spirit week in the spring! -Occasional hangouts just for fun -Decent time off your first year (paid) -Management is eager to help you grow and make sure you enjoy what you're doing, even if it means moving you off of their team -Holiday party every year -Thanksgiving potluck -Nice dev equipment, anything you need they'll get you -Free nutritionist appointments -Free gym membership to Carmichael -1 hr lunch, 1.5 hr if working out -Free coffee, tea, other hot drinks and fruit weekly -Challenges (step goals, philanthropy opportunities, etc)
Cons
-No time for personal development/working on personal projects -Snacks and drinks in the market aren't free, but not that big of a deal -Pays less than other companies in the area, but made up for by benefits and the great environment