I've been associated with this organisation for more than 3 years... Best company to work with professional environment and management team is very supportive...
Cons
Well, I've not seen any cons yet in this organisation from last 3 years :))
Don't ever jon this company. They will make you work and at the time of giving salary they will throw you. They did the same to almost around 10 people.