Pros
I cannot think of any. USA workers must avoid this place at all cost.
Cons
Very political. Restricted knowledge flow. Knowledge limited to friends of Director. 90 percent of staff from Bangalore India. So expect highly poisonous cheap Indian culture. Permanent residents of USA must avoid this place at any cost. Architects do not know how to design and debug. Favors all the time. You will get bitten here because black and white poisonous reptiles are moving down the cubicles. If you want to get terribly sick go there because deception and conspiracy is an everyday phenomenon here. There is no product coming out of this place since the designers are immoral, jealous and incapable. Over here it feels like I am working in cheap conditions of India. If you are good worker you will not be allowed to partcipate in technical trainings and you will be blocked from working so that they the weak technical fellows do not get exposed. Political good looking females can thrive here by fooling the managers.