no pros. this company is not workable at all. The top management is just considering employees as puppets. They are a cost to them and they need returns out of it.
Cons
too many to write
1. management is not at all empathetic
2. no flexibility in any manner
3. rude staff
4. too much of politics
5. favoritism at its peak
6. poor salary brackets