Deposco has a long ways to go before I would recommend anyone join their professional services team, for a few reasons:
1. Work life balance is not respected and nonexistent. Pros are seen as cash cows and are treated as nothing more. You're always staffed on at least one implementation requiring anywhere between 40-70 hours of your weekly time, while simultaneously expected to support multiple support clients requiring usually between 5-25 hours of your weekly time. This is due to Deposco refusing to use a support team, like most consulting firms. Why hire a support team when you can just ask your pros team to do the work of 2-3 people every week? And the weeks you spend working 70 hours with no help while your personal life crashes around you? Those are applauded. That will get you a "shout out" at the weekly meeting, and maybe a nice email from management. AKA - it gets you nothing. Not only this, but you're also fully responsible to spend hours tracking time, monitoring other's time, doing project management, testing new code, and training new college grads in a hope that one of them can get up to speed in time to actually help you out on your workload. All must be done while maintaining 80% billability. So all the hours you have to spend testing and fixing whatever the newest release broke have to happen outside of the work day if you want to meet your billability. And if you don't meet your billability? You WILL be publicly shamed by the CEO in front of the entire company.
2. To get ahead at Deposco you have to be the type of guy who the CEO/upper management (did I mention they're ALL white males?) wants to get a beer with at a sports bar. Not that type of guy? Prepare to be made fun of, ignored, not promoted etc, regardless of your work outshining your peers. Notice I say type of "guy" -- that's because females are basically only hired to be looked at, so this doesn't apply to them anyways.
The whole thing is set up like a giant fraternity in the south -- so if that's your thing and you don't care about getting grey hair at the age of 22 or having a life outside of work, this may be for you.
Also, the benefits aren't great - usually 3 weeks vacation and the bare minimum company holidays, no 401k matching, mediocre health plan...