Pros
Free Healthcare and 401K match are the main reasons people are staying at this point and based on a survey that was sent out, that may be going away.
Cons
Complete and utter chaos. We have lost so many tenured people (product knowledge) due to the changes they have made. At this point, we cannot provide accurate and timely responses to clients. Our backlog is enormous and training is minimal. The attrition has also affected the development team and its noticeable in the product releases. The amount of tax blunders that have occurred this year with new releases and updates is embarrassing. When issues have been brought up to the executives, the response is: if you don't like it, you can leave. So we are all just numbers. Now that they have created the huge mess we are in, they are upset that CSATs are down (duh) and are blaming it on not being in the office enough. Ignorance is bliss for them I guess.