in a span of short time i learned new things and technologies. management was super.
Cons
waste of time being here, why b'coz know one can cares about u r feature, just they want work done by peers, this was happen in my team only, other than i don't know in other teams. overall the organization is good but the some of managed persons are make silly politics at work environment.