Not sure why this is downvoted but I completely agree. The sweet spot for new grads might be a medium sized "startup" with a few hundred engineers. By that point the comp+benefits should be sorted out and it'll be less of a madhouse, but it's still a bit understaffed so you can take on some interesting responsibility.