- Management is really young, and out of their depth. The founders lucked into the business with their school project, and are riding the success to multi-millionaire futures. Unfortunately this doesn't mean that they have any idea of how to run a successful business.
- High-ego engineers. Tech meetings which should be fun and supportive often devolve into ego contests where engineers try to squash each other's ideas. Worst engineering culture I've ever seen!
- "Unlimited vacation" actually means that you have to feel guilty about time off, and you don't get credit for unused vacation when you leave. Don't get fooled by this ripoff!