If you want a real insider look at Snap, try living in Venice Beach for a few months, and try to get a feel for how Evan specifically spends his time. There are many red flags.
To me the problems in Venice speaks to their staggering growth so it's probably a good signal of their ambition.
However, I did not like that mostly wasted retail space they had on the Venice boardwalk to show off their new glasses. The workers seemed bored, the security seemed bored, probably because no one was really approaching the displays. Seems like a huge waste of money and completely out of place with the vibe on the beach. If anything it reinforced to the average person walking by the typical perception of tech companies as careless elites bent on displacing the fringe classes.