Pros
- competitive pay - awesome work perks - free lunch & snacks, drinks - great benefits, good vacation
Cons
- zero job security - mass layoffs happen, and often - unable to admit to failures in planning & execution - solution is to lay off employees rather than dealing with the root cause of the problem: bad management - lack of direction - seems like we're changing our product roadmap every couple of weeks - rash decision-making - it seems like 4 or 5 people sit around a table and make massive decisions that completely change the direction our company is going without properly thinking these decisions through - zero training - you're completely on your own, and no one has time for your questions. Even many seasoned employees cant even intelligently answer what we do, new product features rolling out, etc.