Pros
This is not a financial institution so you are not likely to be bound to the "Henry Fords unskilled labor assembly line". Most likely you'll be doing more than ONE thing.
Cons
5 years ago this was one of the nicest company to work for. Between employee appreciation, tech lunches, thirsty Thursdays this was equivalent of Google for a lot of us @cheetahmail. While now with the expiration of their NDA's all the financial "talent" is safely back at their bank jobs. The surge of locust is gone the damage done is still being felt. 4th generation of management is now even more dangerous than the previous one. One would think that we've seen the worst.. While seriously surprised by the "quality" of previous set of directors, sr.directors and other cronies.. This latest batch is yet topping off the charts. Completely oblivious to the fact of having management or business skills .. Crony project managers being promoted to directors and sr.directors and even above, leaves you with something to think about.. All of them apparently being under impression that the company is "running itself" there is no interest to preserve the sparse knowledge that really runs this place.