Pros
Nothing that was positive to say.
Cons
The so called practice is not a practice at all. A practice is defined as a group of people that is organized around a central theme with communications and objective. I was a serior manager in the practice one of 3 or 4 (not sure how many there were because there was never any communication on the practice. In 7 months there was never a practice meeting, a group call or anything else. There were no stated objectives, nothing.... The project I was on was just as bad. It was run by non SFDC personnel, planned for by non SFDC personnel, and there were two senior managers on the project from SFDC that were functioning as business architects. We were excluded from working on the things you would think a senior person should work on: SOWs, Plans, etc... Non of it happened.