A job profile where you work according to your priorities or time availability seems like an ideal job profile but there are pros and cons attached with flexible working hours. Flexible hours could be when you work from home, have smaller duration of shifts or report to work according your...