Pros
Laid back work environment, easy to get along with others, no back stabbing, good place to build experience, friendly management.
Cons
Need better processes in place, outdated ERP system, no 401K, no clear path forward for lower level employees.