Pros
Almost no expectations, very little work, low stress, stable business outlook
Cons
Zero career growth, no corporate/networking events, incapable/out of touch management, salary is far below market rate(see TD net income, Bharat Masrani salary, etc), passive aggressive people, nepotism from managers in hiring, working in silos, insane bureaucracy, difficult communication across teams, dirty&crowded offices