Pros
I've been with Simplus for almost 4 years now, and I've seen many many changes. We've grown tremendously, as has my career. I've been given so many opportunities to grow as a consultant and a manager while at Simplus. Joining was absolutely, positively, without a doubt one of the best career moves I've ever made. I still vividly remember 4 years ago talking with Joe Carr, with me hemming and hawing about joining. I already had a good job and at the time it was a leap of faith leaving and joining Simplus. I made the plunge, and wow - thank goodness I did.
Cons
Simplus is a Salesforce consulting firm, and yes, sometimes tech consulting is very stressful. We can have demanding clients, we can have projects with high travel, there are many inherent attributes of consulting that make it "stressful". Many of these things aren't the fault of Simplus, it's just a demanding industry. The exact same stressors exist at competing firms - most of them even more so. You will be out of your comfort zone, you will get stressed out. But each time that has happened to me, I toughed it out, I leaned on coworkers and friends at Simplus, and always came out on the other side. From my coworkers to my managers to the leadership team, I'm having a tough time thinking of many 'cons'.