Really bad communication, they never call you back!
The agent forgot to submit the application in the first time and took a week and several calls to get it through. They cause a lot of unnecessary stress during this process and I don't advise anyone to use their services.