Since then, I've worked in a large corporate job for a while now as well, and it's different. Here, management and I can look at my PTO sheet and see I've accrued X hours so I can take off Y weeks, and that's earned. It feels more like a contractual obligation at that point, and not just an off-the-cuff spree.
That's too bad. The person who sits to the left of me just got back from a 6 week long vacation and I have not noticed anyone being upset or treating them differently afterwards. We caught them up with the stuff that happened while they were gone and they went right back to helping the team.
The workload is high, but it's very common for engineers to take a week off after a big, stressful project is delivered.
Because the norm for vacation is set high, I don't feel bad about taking as much time off as I feel I need.
It really helps that our CTO also takes at least a 2 week vacation every year and takes time off for himself when he needs it.
Having said all this, I am not too optimistic, in that I don't believe this situation is very common in the industry.
I was initially against it, but my company (or at least my department?) is now very good at making sure people get sufficient time off.