Guys, sharing my timeline here
OINP - Job Offer Stream International Student
Applied : Sep 10, 2017
Sep 12, 2017 : additional documents sent from my company
Sep 14, 2017: decision in progress
Oct 4, 2017 : Approved
Oct 5, 2017 : received the letter through mail
Total 24 days