Salary isn't competitive. New CEO is the owner's kid, he's a child, no management experience, wishywashy, micromanages, controlling, the list goes on. Thinks he's the next Steve Jobs. Be prepared to kiss his butt or kiss yourself goodbye. Company culture is a joke.
The old director of development left because of issues with higher management, he was the best thing to happen to the place.