Pros
Close to public transportation nice location Good benefits Some friendly coworkers Good company celebrations
Cons
No work life balance for some departments. Very little communication to employees about changes to procedure's within company. Opinions not valued but rather ignored. Unrealistic expectations on learning your job within probation period, with much micromanaging and annihilation of creditabilty of ones self worth in front of their peers. Not a place to be if you don't have tough skin. Outside sales people always throwing you under the bus. Should working with you and not against you. Favoritism to some workers that do little to no work but look to be the heroic lead. No trust in employees. Previous comments on reviews of more than 4 stars of a great place is not true. Read other reviews.