Pros
The teams in each department work together well. And we always got our paychecks. That's all the positive statements I can make after 3 years.
Cons
The executive level - which affects every aspect of your worklife - is wicked. Wicked because there is no love. There is no love of the team, nor of the individual worker, and no love for the customer. The top leadership is driven by money, prestige and control. That's why the environment is thoroughly oppressive. After all this time, there is nothing I want to put on my resume from Dynamics. The technology is no longer new and where will you go after they get rid of you? There are very few places in the USA that are doing similar work where you could go next. So, it's a dead-end job.