Excellent benefits, well known firm, continues to grow
Cons
Leadership is clueless about where they want to go and how they get there. Open door policy about simple issues but the minute you bring up something serious you'll be sent to corporate Siberia.