Pros: good company performance, good work/life balance, good training, good benefits
Cons: bureaucracy, centralized decision making, lack of transparency, lack of growth opportunities
Overall a good company to work for. Recent re-structures affected several units. Good work/life balance, decent benefits, tall structure with many levels of VPs, directors, and managers.