Generous amount of PTO and holiday schedule. Somewhat flexible hours and ample remote work opportunities.
Cons
Very few opportunities for advancement. Decisions often made late into projects that require employees to scramble to meet deadlines. Annual raises are minimal and further ones are hard to come get.