We at Duuoo believe that the era of HR is over. Why? Because humans are not resources — they are humans.
Years ago a similar shift took place.
Businesses started taking the customers point of view. They focused on delivering the best experience ... Read more