Pros
Average market pay 401K Somewhat flexible schedule for family related items They will pay for your certification tests
Cons
Management is a joke from the get go. There are so many Assistant Vice Presidents here the title is completely worthless. Basically every AVP is simply a manager and everyone with a managers title is a team lead. The AVPs have no clue what their own team does and is so out of touch that they do nothing but micro manage and hinder the work getting completed. It is so disheartening to watch good people with managers title fight for what is right not only for the company but for their teams and watch them be blown off by the AVPs because it doesn't meet their personal agenda and political aspirations within the company. Then they turn around and steal those people ideas and move themselves up ignoring who did the leg work, no recognition of any kind. Because of all of this there is zero room for advancement in this company unless you are part of the "in" crowd and play games and walk all over your coworkers.