I've been with SC for more than 3 years now and I never had any issue. Management is great and supportive and they always give the best advice for your career enhancements. I am extremely pleased with their Visa filing processes. I wish them good luck with all future en-devours.
Although the rates provided are slightly less but its covered by their super fast marketing and reliable visa applications processing.
Advice to Management
They can pay bi-weekly. Keep up the good work.