I have felt the worst for my Jr Engineers... usually you come out of college and you get sat with a few seniors, and we show you the ropes. We help you through it all, and defend, or attack your positions as we see fit for your learning in enterprise software. Suddenly you don't have someone sitting next to you that you can say does this look right... worse if you ask over IM client, you have no idea that they are heads down in some other totally more important issue. They suffer the worst since without them, we can't have more seniors.