Leadership listens and cares about their employees. Great culture, employee engagement. Benefits package includes company paid health coverage for employees, vacation, sick time.
Cons
Been here a year and really haven't ran into anything I didn't like.