|
|
|
|
|
by anuragsrathor
4272 days ago
|
|
Nope. They are actually laying off most of the folks. Very few and the top guys are getting an offer to relocate to other offices, not specifically the US. Btw, posting a job requirement now wouldn't be opportunistic rite? :D |
|