3 ms·
most large companies IT companies operating out of India, are tough to work with especially in contracting and sub-contracting relationships. They treat vendor
by senthilnayagam 15y ago
most large companies IT companies operating out of India, are tough to work with especially in contracting and sub-contracting relationships. They treat vendors and consultants badly as they know they would easily can get a replacement. Too much bureaucracy and lethargy for releasing payments.