Pros
Very few. Decent benefits. Good teammates.
Cons
This was a great company 5 years ago when I joined it. I believed in the product and the company was employee and client centric. That belief is what helped build it into the successful company it BA and. Two things changed that: it went public and it brought in a particular EVP. Policies changed. The bottom line became all that mattered. Bonus calculations changed to become more difficult. Recognition of individual success disappeared. Service to the client suffered. They consistently expected more and more for less and less compensation. They did a company wide employee survey and after a year and a half had hardly responded to or dealt with any employee concerns. Management doesn’t even respond to email messages.