Utah UT
Your employees need to get away-and this Utah tech startup wants you to help them
Think about the last time you took paid time off. Maybe you spent it hiking Machu Picchu or frolicking on Tahitian shores. If so, well done. But if you're like the rest of us, you…