Most of the reviews here are fake. Several of them seem to list "long commute" as a con, because the "Cons" field is required to make a review, and "long commute" just makes it seem like there is nothing wrong with the company.
The product is nothing interesting. You're forced to try to peddle it to people who barely care about it. It was maybe a good idea for a larger company to offer, but not to make an entire company out of.
Management is inexperienced and tries to operate like they're going to be the next big tech company, but they're not.
No career opportunities, nothing interesting here. I dreaded waking up in the morning to do this job.
Job listings are completely falsifying information, they used to say things like "Awarded number 1 place to work" blah blah blah. This is all made up, no one awarded this kind of thing, no one even took stock of this place to consider it award-worthy. If they lie about this, think of what else they're going to lie about.