Flexibility and work-life balance: The World of Remote Jobs