Pros: on site cafeteria, benefits were competitive
Cons: management knowledge and professionalism
When I started, it was a good place to work, but, things change. No chance for advancement regardless of contributions to the company or knowledge of the industry. It could offer a better work/life balance, but that part was okay.