To (H-1)B or not to be? March 22, 2009 1 Comment
Criticism against the H-1B visa program is mounting with easy passing day with increasing job losses in the US. Will Indian companies, IT sector particularly, be able to whether the storm as they were the chief beneficiary of the program? November 4th, 2008, will forever be remembered as a historic date, as it was the [...]
Recent Comments