-Performance bonuses are sold by recruiters as basically guaranteed to be around 9%. This is definitely not a guarantee and many bonuses are low.
-Recruiters say the low base salary is worth it because of the performance bonus and the work is meaningful.
-Apparently, meaningful work means having a high chance of doing grunt work for large corporations.
-The 401k matching is very low and does not start until one year of employment.
-PTO is starting to increase but sick days are wrapped into PTO.
-The kool-aid is very heavily spiked. The company talks about how they're going to change the world and how they're revolutionary when many projects are long and dull.
-Cliques
-Not much support when first starting off and waiting for a new project.
-Managers are often stretched thin and hard to find time with.
-A lot of room for stagnation of skills
-Very linear career trajectory
-Pay is well below average for a software engineer.