No Pro, not a company - just a waste of time and money especially to fresh grad/little pocket money.
Cons
They are just a waste of money and time because they accept application and act as a hiring company. Where in fact, they are just recruitment agency that would endorse you to company looking for people and you have to apply again from the very beginning.