A survey has shown that Gen Z is often the most underpaid in the office and the most stressed-out generation. The millennials ...