Great PTO, very good 401K options/matching, fair pay and decent benefits package. Wonderful people that unfortunately just stay for the PTO
Cons
Lacks office culture and passion, no perks (functions/events/holiday parties/discount packages/flexible schedule/work from home options), no gym on site, no cafeteria, no pets, no daycare