IT Biz

No vacation nation?

An alarming number of American employees have trouble taking paid time off from work.
young man in suit on the beach holding red do not enter sign
Thinkstock