Pros
Sogeti provides great benefits, including a 401(k) match, free medical insurance, profit sharing, and bonuses. They have a "bench" for consultants who are not actively billing (in between projects), giving them an opportunity to sharpen up their skills or assist with back office sales while still receiving their normal paycheck. Sogeti does a decent job of keeping their consultants happy and providing rewards, but could be better.
Cons
Sogeti does not give a whole lot of direction to consultants wanting to advance their career. Although I'm not familiar with other consultants salaries in the IT industry, I feel as if my salary should be quite a bit more given the amount of money I bring in to the company. It is difficult to receive promotions/better compensation if you are not involved in sales. Also, as with any consulting job, company culture, geographical location, and expectations will vary greatly from client to client.