Pros
There really are none. There are some really good people to work with, but they are frustrated and leaving too.
Cons
They are demonstrating they want to be at the bottom of the wage pool for the area, but expect top end performance. They say trust is one of their key principles but their management show us nearly complete lack of trust. We're told they want our input - don't settle for how things have always been done - challenge to improve, but the managers that should be listening are stuck in the "this is how we've always done it" mode. HR is supposed to be a mediator between the employees and management - to keep things fair for all. All they do is find creative ways to provide cover for poor management decisions. We've already lost many many good people - the most dedicated employees who put their lives into the company. There are a few of us left, but we lose more every week. Extreme double standards in almost every aspect of the job.