Pros
I opted for direct marketing in Apexfortuna. As per my experience it was kinda OK as they mentioned me that that will be placing me in 2 weeks but it took around 4 weeks for me to get a job, other than that the salary was more than I expected and their team was also very efficient and updated me with each and every information required.
Cons
They take $150 upfront for marketing(which was refunded to me)