1. They want to be next google, but it is actually a sales-driven company. All they care is about making profit instead of doing thing the right way and infra is crappy.
2. Employee compensation is below the industry average
3. Cross team communication is difficult and documentation is POOR.
4. Management doesn't actually value your opinion and interest.
5. RSUs are negligible if you join now