Pros
Except for a few hardworking individuals even at leadership level there are not too many pros in this place. just that there is flexible work time.
Cons
The leadership brags about new know how and innovation unsure if they really understand what they are saying. there was a impressive leadership a few years ago with many changes coming over there is too much uncertainty in this place. The HR policies are pathetic,s hardly any growth or development opportunities, limited learning opportunities. But every leader talks like they will change overnight. Hardly any truth in what they say. Compensation is good for new entrants, once they have come in one should be prepared for minimal hikes. Old employees are forced to move out for the kind of compensation they pay, there is no parity at any level in the company. Highly political environment and many leaders get involved in high political drama which is visible at any level. Employees are treated like mere bodies, if not this then next! motivate existing employees for performance and productivity.