Challenges and ongoing rise of freelance revolution!