- I won't speak to what other groups are paid, but the monetary compensation for engineers is far, far below current market standards.
- Benefits leave a lot to be desired. It's a near industry standard within high tech these days to have unlimited time off, but you won't find it here. Health, dental, life etc are also lacking in comparison to what you'll find elsewhere.
- If you work remotely, be prepared to feel as though you're an outsider on the team; the only exceptions are those who have years of experience working for the company.
- Communication issues abound; don't expect that you'll ever have any clue what's going on with any group that isn't the one you're a member of.
- Particular members in middle management roles inability to comprehend technical requirements and the power and authority and autonomy to continue the cliques that are already existing within the development team, encouraging unattainable expectations without any recourse.
- C-level executives are, with very few exceptions, all members of the Schmidt family, either by blood or by marriage, which leaves a clear line in the sand regarding career growth opportunities. (If you're not a blood relation or married to a Schmidt, don't expect to get a C-level role)
- Although the values do include "tackling problems head on", the reality is: your concerns will be heard, and promptly ignored, as no action will ever be taken to fix the problems that have been identified, or even engage in any further follow-up.
- Performance is valued above all other things; it doesn't matter if going slower initially will result in being able to move much faster later, the only way to be successful is to be willing to commit to releasing brittle code that barely works and is validated by inexperienced testers and riddle with technical debt because "The fast eat the slow", and "tomorrow" is both when we'll solve the technical debt, in addition to being the day that never actually comes.