Pros: company's financial backup, fair benefit package, and relatively steady growth.
Cons: traditional managerial system, relationship talks first, long meetings, all-the-time busy managers, very slow to change, lots of ideas that stay ideas for ever !!
The company needs managerial improvements, more creativity, more adaptability to change and in overall more attention to the quality of performance rather than relationship.