The leadership team is hopeless, the HR department is non existent. Be prepared for random firings as the company is strapped for cash. They don't care about their clients and they really don't care about their employees. You'll essentially work in a passive aggressive environment, and could get fired simply because the wrong person doesn't like you. There's no hands on management, and you will constantly have to change directions. You will not be treated with respect if you work here.