The environment is dismal. People's skills are completely under utilized. There is little coherence or clarity of direction. Layoffs happen every six months. It is clear that they are just shuffling assets and numbers each month to make the quarterly results. Senior managers are in a complete bubble, inaccessible, and make obscene amounts of money when compared to similar companies in the industry. I worked there for a number of years and interacted a fair bit with senior managers there. It is pretty clear that the company is operated to enrich senior managers at the expense of employees who are payed well below industry standards, are made carry way more than the norm for costs for healthcare insurance, and receive little to no investment in personal development.