This company is controlled by ego-driven personalities with a complete lack of self-awareness. There is no transparency and all the decisions go through the CEO. The company is one of the most dysfunctional, poorly lead , morale challenged organizations I have ever been a part of in a long career. Avoid it. A lot of the employees were miserable.