Great place for freshers who don't want to go outside.
Multiple technology for exploring.
Direct Internationl Client interaction.
High reponsibility work.
Flexible timing.
Cons
Poor Management
6 day working
Low salary for freshers
single point of contact for all official work.