Gain experience , it is a place where you can learn many things and know good people , they appreciate talents some times .
Cons
Bad People with authority , last 2 years the upper manager was extremely busy with business development. The middle and micro managers was taking bad decisions without supervision which leaded to loss of good people.