Terrible and confused management. They over-hired at the top and had "leaders" who had nothing to do. They kept making lay offs at lower levels to cut costs and then hire more senior "leaders". Completely confused and bad direction. They have no planning, no clear direction, and make decisions on a whim! They keep trying to pivot the business model and have made an absolute mess of the company. Some senior leaders have unrealistic asks and if you voice your opinion you can find yourself in their bad books which may be extremely detrimental to your career here. The pettiness is unbelievable. They will work you to the bone and rid themselves of your services when projects are done. They got rid of some really good talent this year. Watching this, other competent people left, too. A total mess, and so I am really suspicious of some of the reviews on here!