The organisation is really good for women and quite flexible as well. Good growth opportunities and work life balance are the biggest pros.
As for the cons, it really depends upon the process you are joining in. If the immediate supervisors are good than I don't think anything might go wrong. And shift could be a problem though the Cab facility was good.