This company has the worst leadership you could ever imagine. Not only will they fire employees on a whim for no reason, there is no direction from the leadership team or vision for the future. Furthermore, it is a highly nepotistic work environment with extreme micromanagement.