i would not recommand for these reason:
-once u signed their contract, they will be very cold to you
-they will say do not call them if you want to have the visa faster
-they promise to call back, but never will
Maid
-they claim that they have trained them for 100 hr, but we found out from maid they only have trained her few hrs
-maid quality is very bad: doens't know how to make a bed, how to use an iron, homesick, ....