Posted by: Aug25,1997 September 23, 2008
Login in to Rate this Post:
0
?
I used to work for this company. I know at least 3-4 Nepali who are working there and not complaing at all. Infact when I left his company for a better offer, he helped me bigtime.
Let me know if you need more information..