Pros
Nice Work , handsome pay , research on new techs , good and healthy free meal , freedom to use open source technology as far as it gives results.
Cons
8 hrs mandate in a day.
Poor canteen.
A bit lonely place , surroundings are not that good.
A bit aloof place from public transport. (Metro station const in progress will solve this).