Pay is not on par with other companies. Limited career growth opportunities unless you are in marketing. There's no reward for those who work hard since everybody is rewarded equally in the end, causing less motivation and dissatisfaction. Company morale is really low.