Pros
Laid-back atmosphere, senior management is accessible, and welcoming of employee ideas, excellent pay, the culture is keeping employees long-term, continuing education benefit
Cons
PTO plans could be better; everyone starts at 160 hours accrued over the course of the year, and it stays that way for 10 years.