Managers are supportive and environment is work friendly, especially women with kids love the liberty of work timings
Cons
You have to be division leaders fav to stay or progress in the company. they do play favs in the team. Never really give correct or clear answers everything is vague and left to last minute crisis or reporting, they show they are helpful but its all over the place.