It would seem to me that management has lost touch with the employees. There have been acquisitions and the old guard does not accept change. I have never worked with a company that does not care for their employees as they do Medidata. When the business changed, they were quick to release good people with little or no severance. I understand a corporate policy to reduce costs, but you should be treating people with respect if the business environment changes beyond their control. People that are not in their HQ offices are not engaged with leadership.