Current Employee2.6Jan 16, 2025Poorly structured company with a bad culture. Lack of technical resources and marketing support.