Watch out, This is a strong offshore hub. You can find your niche, culture is good enough. But don't expect standards.
Compensation, flexibility, training are pros. Overall company business model not bad. IT , tho, is heavily decided by manager. hence unpredictable.
If you do not mind working with more control with offshores, and just want legacy on your name.