They are very good at fleecing people. They are very fast in getting your money. After they get the money they offer the worst services. Very difficult to contact them. They also dont call back. Most of the case managers dont know much about immigration programs. The higher management is very arrogant; Not willing to accept mistakes.