Small company, with the ego of a huge company. Lack of involvement or focus by the CEO. The executive team promises big, but under-delivers. Bonuses are never paid. Small customer-base. Product and sales direction changes too often. Feel like there is distrust between management and employees. Unsure of new executive team members.