Great Place to work
Excellent experience with this organization. It is one of the best organization I worked with. the management and Senior staff are very cooperative. Quite Indian!
ProsBirth day bashes, Celebrations, Opportunity for all. Weekly meetings to interact with the top level management.
ConsNot much. but work load when the entire office travels.