Vantaggi
Not sure...
1. There are a few good colleague and leadership...not many though
2. Relatively stable if you find your domain
3. Since many people left, if you like to try new area and can't find job outside directly since no relevant experience, internal transfer is a good option.
Svantaggi
1. Good people are keep leaving. Many un-qualified people are promoted to leadership position.
2. Company is not on the right track and didn't see strong signal of changing.
3. No founder in the executive, more professional C-suites.
4. Stock performance is horrible.
5. Use way too many consluting services.