Executive team doesn't seem to have it together, and communicates big changes suddenly and unexpectedly. They are slow to handle issues and deliver on promises with employees and quick to fire them. Constantly feels like a volatile and unforgiving place to work even if you are getting positive feedback.