Overall great place to work!
A place where work-life balance actually exists, and co-workers are genuinely nice and friendly people.
Summer hours are great! We get to enjoy the a half day Friday off and the benefits are improving finally!
Management is okay but could be better, needs to be more progressive.
ProsFree food, culture, office layout, extra-curricular activities