This is a company that doesn't actually know what it's doing or where it's going. There are no clear visions coming from leadership - or sometimes a chaotic hodgepodge of conflicting visions - and the management is frankly odd. Sometimes it seems like the whole company is just a plaything for the owner. But the worst con for working there is that apparently, jobs are not secure, regardless of competency.
I noticed early on that turnover was high. I couldn't imagine why anyone would choose to leave, since everything seems great. But peoples' last days were announced all the time. I guessed that they were going on to other things, like Amazon. Sadly, I was wrong. Regardless of the circumstances of an employee's departure, they are announced the same way, so I realized after the fact that a lot of people were simply being let go, without any clear reasons why.