I’ve been on both sides of it. Big companies are too focused on level and TC. But smaller startups often have low pay, poor benefits, and try to make up for it with kool aid, gimmicks, and ra ra ra. I’ve been around the block too many times to not be cynical about it.