This company in uckfield appears to be built around filing tier 2 visa for a consultant and then threatening to curtail their visas. They also don't pay salaries on time. They charge upfront for all visa charges and service fees. Delay the salary payments by a month or more. They seem to be demandin...