Habush Habush and Rottier

Showing posts with label consulting. Show all posts
Showing posts with label consulting. Show all posts

Friday, December 9, 2016

New Lawsuit Filed Against Epic, and more!

A new lawsuit was filed against Epic this week, and it's pretty much Nordgren v Epic, version 2. The only change is the time frame for the class: QAers who worked at Epic after Epic implemented its arbitration-only rule. As ever, Epic could not be reached for comment, which at this point deserves to be a 14th Principle: Never talk to the press (Epic does this one really well).


Other news: I've been asked a few times about including a bona fide forum on this site, and I'm having trouble making a decision. Some feel it would be helpful, but I'm worried about maintaining anonymity. Leave a comment, and let me know how you feel about it. When I get enough meaningful feedback, I'll install a forum (or not).


This is from an email I received about a year ago, concerning the job prospects for someone leaving the Developer role at Epic:


On job opportunities - This is from a developer perspective, naturally, though some parts may apply to QAers too.

a) Your skills are useless outside of Epic. Unless you are one of the privileged few to be working on mobile apps or Web stuff, your skills will not transfer at all. Cache is not used as much as it used to be, Wikipedia is wrong. Wall Street doesn't use it in any significant amount, and even if there is a hedge fund or two that still does, you ain't getting that job without a PhD, a half decade of experience, and contacts within the industry. And VB6 is a goddamn joke, don't even list it on your resume if you can help it. The sooner you get used to this, the sooner you can work around it.
b) It's not hopeless, but expect an uphill battle. If you want to stay in Madison, Epic has an iffy reputation among other development shops. I was flat out told in one interview that the only reason I didn't get the job is that Epic's technology and taught skill set is too old to transfer to the new company. I would highly advise you to (a) move out of Madison to an area where Epic doesn't have such an entrenched reputation, (b) consider a technical non-dev position (QA, IT analyst, technical writer, etc) where specific skills in specific languages don't matter as much, or (c) have a damn good Github or personal projects page. The reason I got so many calls back/interviews was because I did a lot of independent work in modern programming languages. Definitely brush up on Java and relational databases, that's what most (local) jobs want to see. If you really are struggling, find a community college and take an intro to Java class to refresh.
c) Even if you get an offer, don't expect anywhere near Epic salaries. The benefits Epic offers are standard, perfectly mediocre, so you probably won't notice much of a change in those. But it is a shock to go from making 6 figures to accepting a 30-40% pay cut. Thankfully, my new job is in an area I've always loved to work in, so that's personally a tradeoff I don't mind making. But you do need to consider that. Expect most entry-level jobs (which, let's face it, you need to apply for) to offer $60k-$70k. If you're a good negotiator, you can probably swing a $1k-$2k sign-on bonus. Long gone are the days of 5 figure sign-on bonuses like Epic gives.





Friday, July 1, 2016

A Patient-Centric Database

I've been thinking a lot lately about patient registries, accountable care networks, and Healthy Planet-type stuff. Personal fact: I'm prone to think up conspiracy-theories and am, at the macro-level, a glass-half-empty person. When you put the two together, it makes this blogger concerned about the future of healthcare.


"With the Patient at the Heart" is printed on the back of Epic's business cards, and emblazoned proudly on company vehicles. I've worked at different organizations that had similar slogans about patients being first and foremost and the most important thing. The underlying sentiment with these slogans is that each patient is a unique individual, and each patient deserves personalized care.

Healthy Planet (and its primary drivers, Obamacare and MU) are active obstacles to that. No longer is Joe Smith a relatively healthy male and a compliant patient with diabetes whose lab tests happen to run slightly abnormal, he's now the 37th entry on the list of patients with an A1C over 7. He's been on that list for a year now, and gets a letter every month saying he needs to come in for a checkup. Mr Smith's doctor is worried, because even though Joe is healthy and doing everything to correctly manage his diabetes, the lab tests run high enough that the doctor gets dinged on his metrics. The doctor is therefore considering dropping Mr Smith as a patient.

Enter Accountable Care Networks. Now, not only is Medicare tracking all your stats, but your employer is too. And because your employer is paying the hospitals, your employer has a vested interested in your health. The healthier you are, the cheaper it is for your CFO, and those savings can be passed directly to the stockholders. Taken to its logical conclusion, given equal experience, equal qualifications, and identical answers during the interview, it's going to be the younger/skinnier/male candidate who gets the job. Age/Gender Discrimination will morph into Health Discrimination.

Discuss below. Are my fears irrational? Is your organization re-working existing teams to meet a growing list of reporting needs that must be available in prod yesterday?

Monday, March 2, 2015

More Legal Stuff

Epic is suing Indian consulting firm, Tata, alleging that the consultants were stealing information from the UserWeb and passing it to an Indian EMR vendor. While Epic is the big fish in the American pond, Tata is bigger still, and their lawyers don't sound like they're willing to be pushed around.

The discovery process for the lawsuit promises to be interesting--Epic is going to have to prove its allegations (if my armchair-lawyer experience is correct), and their fiercely private stuff will have to get public scrutiny. A linked article from the link above explains how to view legal documents for free, and encourages everyone to read Epic's legal stuff. If Epic is forced to operate in a more public manner, they might have to start treating their employees and their customers with a little more trust and respect.

I expect Epic will drop the case, unless Judy (in her role as Obama's crony on the Federal Health IT Advisory Panel) is able to get some special confidential privileges.

Thursday, December 4, 2014

Epic and the Non-Compete

My google alert for the QA class action lawsuit notified me of something interesting this week. Apparently, some of the local consulting companies were poaching from Epic. Thanks to some shady practices which have all been mentioned in the comments on this blog, Epic got Vonlay (which is in the process of being bought by Huron Consulting Group in Chicago) to agree to a two year non-compete for ex-Epic employees. Read the article here.

There are several noteworthy items. I've italicized quotes from the Isthmus article.
  1. The Healthcare IT world knows that Epic underpays and overworks its employees. As soon as the ex-employee goes to consulting, they start to make double the pay with fewer hours. "You can make $180,000 to $200,000 a year," says a consulting executive, compared to the $100,000 that same employee might have made back at Epic. "And for us, it's 40 hours billable, maybe 50 total including travel."
  2. Non-competes are bad for job-seekers, bad for companies looking for qualified staff, and bad for communities. There is, in fact, compelling evidence that broad no-compete clauses suppress economic activity and damage wage levels, according to the Ewing Marion Kauffman Foundation, which promotes entrepreneurialism. It reports that "job creation and economic growth will be hindered" by the clauses, and workers subject to strict noncompete terms suffer "lower compensation in their next job, skill atrophy and a degradation of professional networks."
  3. Epic is shady. Epic had successfully intervened at the 11th hour to insist that Huron not hire Epic employees within two years of them leaving the company. 
  4. Epic operates with questionable legality. [Speculation] circles around Epic fearing it might be treading on federal antitrust laws and being accused of anti-competitive business practices.
  5.  Epic doesn't want what's best for its customers or what's best for its employees. Epic only wants what's best for EpicJudy. Epic enforces its no-hire clause through "conspiring" with its customers, which include all of the hospitals and major physician practices, and through the third-party consulting companies.  Epic... effectively dictates job terms and other matters to the consulting companies, whose business is augmenting staff and fine-tuning software for Epic clients once their system is up and running. If those consulting firms fail to toe the Epic line, the company can deny them access to the technical documentation for a health system's Epic software. And that means the consultants can't do their job.
    Clients, on the other hand, are rewarded for agreeing to honor Epic's noncompete clause in their own hiring -- in the form of receiving substantial "preferred customer" discounts to their yearly maintenance fees.
    In the end, this means a hospital can't turn around and hire the young Epic whiz kid who just spent two years installing its Epic software. Nor can that Epic wiz kid quit her job and walk across the street to work for an Epic consultant who might have a contract with that hospital
  6. If there were enough backlash, Epic might back down further on the non-compete. Huron and Vonlay officials did not respond to queries, but Epic spokesman Brian Spranger confirmed that Huron had agreed to a two-year noncompete term. And then the shocker: "This is being reverted to a one-year term." Spranger offered no explanation in his email for the reversal. "We'd rather not comment on the policy as a whole." 
This was one of the more interesting articles I've read about Epic in a long time. Perception is reality, according to the pre-staff meeting powerpoint slides. I wonder how Judy feels about her company being perceived as a shady, strangleholding, antitrust-worthy corporate giant.

Tuesday, October 14, 2014

Epic's Principles, Part 10

Epic's 13 principles
1. Do not go public.
2. Do not be acquired.
3. Expectations = reality.
4. Keep commitments.
5. Be frugal.
6. Have standards. Don't do deals.
7. Create innovative and helpful products.
8. Have fun with customers.
9. Follow processes. Find root causes. Fix processes.
10. Don't take on debt for operations, no matter how good the deal.
11. Focus on competency. Do not tolerate mediocrity. 
12. Teach philosophy and culture.
13. If you disagree, dissent. Once decided, support.

We've arrived at the final installment, and the one I'm least qualified to write about, as my tenure at Epic predates this principle.

Business books describing streamlined, high-functioning teams or companies generally agree that there is value in hearing all viewpoints regarding a given issue. Leaders don't always have the best view of what's happening on the ground, and smart leaders like to know if they're rapidly progressing to a cliff. Also, a team cannot be high-functioning if its members are working at cross purposes. Once the decision-makers have had their say, the team must unify their efforts. This is a sound business principle, and a good idea.

However, this requires that leaders be able to admit that they're wrong. I don't think Epic's leadership has that ability. Those stillborn ideas that I remember from staff meetings were never spoken of again, and no documentation existed in the first place. I can't imagine any of the power holders at Epic admitting that they thought developing a Farmville-esque Facebook game about healthy kids* was a good idea. For dissent to be valuable, leaders have to listen to it, and to listen to it means they have to acknowledge that they may be wrong. Epic's culture doesn't permit the rank and file to question authority.

I saw this article about the Pontiac Aztek, and it seems appropriate.

The 13th principle is a good goal, but I don't see how Epic can actually follow it--they'd have to change a lot about their culture and philosophy to make it happen. It's admirable that Epic has considered it, and that Epic is encouraging it (at least on paper), but I don't see their cultural inertia changing directions any time soon. On behalf of all current and future Epic employees, I'd love to be proved wrong here.


*I remember Judy talking about this idea several times over a period of a couple months.

Thursday, September 4, 2014

Epic's Principles, Part 9

Epic's 13 principles
1. Do not go public.
2. Do not be acquired.
3. Expectations = reality.
4. Keep commitments.
5. Be frugal.
6. Have standards. Don't do deals.
7. Create innovative and helpful products.
8. Have fun with customers.
9. Follow processes. Find root causes. Fix processes.
10. Don't take on debt for operations, no matter how good the deal.
11. Focus on competency. Do not tolerate mediocrity. 
12. Teach philosophy and culture.
13. If you disagree, dissent. Once decided, support.

If Epic actually meant "philosophy and culture" as it's understood by most people, then it's an abject failure. But if they meant "Drink the kool-aid until you drown in it," then they're doing pretty well. Paraphrased as "Teach Epic's philosophy and culture," then the principle makes perfect sense.

Epic has a particular philosophy and culture which many businesses don't adhere to, so the business philosophies that new Epic employees just spent 4-6 years studying in college don't always apply. Epic has to instruct these new employees in the specific way that Epic runs. Sometimes Judy provides this instruction bluntly in the monthly staff meetings, at other times the employee just picks it up by diffusion.

One of Epic's unique business philosophies is that "it's better to hire someone with no relevant experience and train them from the ground up than to hire a seasoned software developer and have them unlearn everything so they can do Epic development." As flawed as I think that belief is, it is fully in tune with Epic's philosophy, and it is definitely taught.

I'm drawing blanks on other examples of Epic's philosophy. Add your own in the comments.

As for Epic's culture, they don't teach this as explicitly. In theory, it's laid back (e.g., no dress code) and  flexible (work hours). In practice, there is a distinct dress code that successful Epic employees follow--nice blue jeans and at minimum, a nice-looking "casual" shirt. Holey sweat pants and Packers jerseys might work once in a while if worn ironically, but if you show up every day looking like that, you're not going to work there long. The flexible hours (as I've written before) amount to "Come in as early as you'd like before 9 am, and stay as late as you need to after 5 pm." You either learn the culture and drink the kool-aid, or you leave the company.

Epic does teach its philosophy, but it doesn't teach its culture. You're expected to learn and follow both.

Tuesday, October 22, 2013

Send Me Your Resumes

Since the initial objective of this website was to provide resources for weathering the non-compete year, I've decided to start sharing job opportunities that I've come across. This one is from Parker Healthcare IT, a company that I used to work for (and would definitely work for again).
Healthcare IT Business Development Position

Parker Healthcare IT has been placing technologists in the healthcare space since 2005.  We have a stellar reputation and a value proposition that will create immediate credibility.  Our company was recognized as one of the best workplaces in the state of Washington in 2013.

We think there is a best employee out there waiting for a company like ours to show their true talents.  Come work in a class A building in the Denny Triangle area of Seattle.  Experience all that Seattle has to offer; a spectacular haven for outdoor activities, world renowned restaurants, professional football and baseball, a robust cultural scene and some of the smartest people in the nation.   

We are looking for a professional to join our very successful and established team as a business development manager.   Your role is to identify new business opportunities while managing the delivery of our services.  If you are an overachiever and can prove it then you will want to consider our position.  We are looking for experience in technology sales and/or a healthcare IT background.  Travel is minimal and our compensation package is above market.
What they need is someone to help find new clients and maintain those client relationships.

Parker's staff is personable, accommodating, and growing. They once hosted me at their corporate headquarters in downtown Seattle (it was a dinner shindig), and Seattle looked like a much more interesting place to live than Madison, Wisconsin.

This position would not use technical support skills as much as require excellent customer service experience. If this sounds like something you're interested in, either leave a comment with an email address where I can reach you; point me to your resume on LinkedIn, Dice, or Monster; or respond directly to Parker as per the instructions in this link. As always, I won't post any comments with PII unless you specifically want me to. If you email Parker directly, mention this blog so I can get some referral credit.

Wednesday, February 20, 2013

Consulting Firms to Avoid

I'm tired of getting spam from certain firms, so I'm going to start calling them out in public.The list so far:
  • Med Career Advisors
  • Patriot Consulting (mentioned in the comments)
  • Profero/Advantage Consulting (see comments)

Med Career Advisors (www.medcareeradvisors.com--not a hyperlink because I don't wish to drive traffic their way. If you want to check out their website, copy and paste.)


Here's why I recommend against them: I received an email from them a couple weeks ago, on my work email account. (Strike 1--it's bad form to poach, and really bad form to email a potential person on their current employer's email address.) I respond, saying that I'm not looking for new consulting gigs. I rather like where I am right now. The email says I was referred to them by someone, so I ask for the name of the referrer--it's got to be someone I work with, I assume, since who else would know my current work email address? They avoid the question saying they don't give out that information. Policy is policy, so it's an answer I can live with. (We can call that a foul ball. Strike 2. I would like to know who's tossing my name out there so I can correct their behavior; I don't want my boss to mistakenly think I'm looking for new jobs.) I don't respond, because I've said what I need to say.

One week later: same form email, same sender, to my same work email address.Strike 3, and they're out. This time, my work's email flagged the sender as junk email.



Share your own bad experiences in the comments.

Update:
This is something that just bothers me about the industry as a whole: the constant pushing for referrals. I still get calls from consulting firms that go like this: 
Consulting Firm: "Hi Anonymous, I ran across your resume in our database and I'm wondering if you're interested in a new position."
Me: "No, I'm in a full time position. I'm not seeking a change right now."
CF: "Do you know anyone who is?" 

It reminds me of how the D.A.R.E. classes we had to take in elementary school described drug pushers. The dealer would get a hold of you, and before too long you'd be trying to get all your friends hooked, doing the dealer's work for him.

It stands to reason that the only people I know in the industry are my current coworkers. By definition, they're currently employed. Furthermore, it's just not good to talk about seeking other employment while on the clock. The only time I find out that my coworkers are seeking new employment is after they announce their two week's notice. At that point, they almost always have plans for their next engagement.

It just bothers me when consulting firms want me to do their recruitment for them. I don't work for these companies, so what's in it for me?

Wednesday, August 29, 2012

Consulting Firms that are more worth it than others

These guys seem legit (and appear in no particular order):
 
314e
Vonlay
Sagacious
Parker
Technisource (now Randstad--they're not Epic aficionados, but they can find you a job for the non-compete year)
Nordic (Based on a reader's recommendation)
Henry Elliot  (They staff specifically for Caché/MUMPS-related jobs. This could be useful for the non-compete year. I can't remember if they do Epic.)

If you get an email like this, my recommendation is to ignore:

From: [xxxx]
To:
Subject: Epic Clarity (Healthcare) Certified required for my client in [XX]. Please send me the resume.
Date: Wed, 22 Aug 2012 08:07:18 -0700


Epic Clarity (Healthcare) Certified required for my client in [XX]. Please send me the resume.

Location: [XXXXX, XX]
Duration: 1-2 months
Start Date: ASAP
Rate: Expense will be paid
ROLE: Report Writer
Must be Certified.
REQUIRED SKILLS
  • We would need a report writer certified in Clarity reporting (for sure) and HB (ideal) and with experience in both applications (specifically reporting workbench in the HB application).
  • This position would be 30-60 days in duration.
  • The focus would be developing an extract in Clarity for a decision support/cost accounting vendor (Med Assets Avega).

Regards,

[XXXXXXX XXXX]

O: [111-111-1111]
F: [222-222-2222]
E: [email@fakeemail.com]
company name

There's nothing personalized about this email. It's nice that it includes the contact information, but I'm not even certified in Clarity or HB. My certs are readily available on my resume on all the job sites--this smacks of a bot trolling for the word "epic" and then a recruiter is just attempting to find a warm body. A company that sends emails like this doesn't seem like it would care about the best fit for me, just the best fit for their bottom line.


Contrast with this exchange, with a managing partner from Vonlay:



Hi [anonymous]

I am touching base to see what interest you may have in Epic consulting positions. My partner and I have a consulting company, Vonlay LLC (www.vonlay.com), and we focus heavily on EMR with our core being Epic. My partner Aaron Carlock worked for Epic for about 4 years and most of our consultants have as well.

I would be interested to find out what your long term interests are regarding type of projects, project locations etc. I see that your non-compete with Epic will go through this year. We are looking for a resource experienced with Epic Ambulatory for two Epic projects in Wisconsin and we have many other needs as well.

We are based in Madison right next door to Epic, and have great relationships with Epic, many Epic clients, and consultants across the country. We are a small consulting company focused on our people, and many former Epic employees have joined our team and are finding our culture and benefits to be a great fit for them.

I would appreciate any opportunity to find out more about you, your background and your interests. We don’t have any recruiters, and you would be working directly with myself and Aaron as owners of Vonlay.

Let me know if there is a time that we can speak. Thank you for your time.

Mike Kolpein
[mike's email address]

From: 
Sent: 
To: Mike Kolpien
Subject: Accepted: RE: Epic Consulting

---

LinkedIn

INMAIL: ACCEPTED
[anonymous]  has accepted your request.
Email: [anonymous at undisclosedlocation dot com]
Title: Epic Consulting
Hi Mike,
I'd be interested in any Epic positions you have. My strength is in [specific apps] but I'm certified in other apps as well. My non compete expires at the end of this year, so unless you have clients that disregard the non-compete, I can't really do anything until then.

I'm open to relocation, short term/contract projects, pretty much anything.

Thanks,
[anonymous]

 ---
From: Mike
Date:
Subject: FW: Accepted: RE: Epic Consulting
To: [anonymous]
Hi [anonymous],

We are a partner with Epic, so we certainly honor the non-compete and are aware of it.  What I would like to do is schedule a call or get together sometime over coffee to review your background and what the best projects would be for you.  We would certainly be able to line up multiple projects at the end of the year or beginning of next year for Epic work.  But I am also aware of many consulting opportunities in the Madison area that are outside of Epic that could possibly be of interest in the mean time.  Let me know if we can schedule something.

Thank you.

Mike

Mike Kolpien
Vonlay LLC – Managing Partner
mike's email address
mike's phone

----
The difference is obvious. There's personal attention, from an actual person who has an actual photograph (check their website), and it's obvious that he read my resume before contacting me. The impression is that I would not just be a product being sold, but an actual person. All the companies I've listed above do this. I picked Vonlay as the example because I still had the email exchange.

Thursday, June 28, 2012

Consulting is better than Epic

I got some comments from a reader that are worth sharing in their own post. I had intended to broach this subject at some point, I just hadn't gotten to it yet.

~~~

I think what this blog is missing is some advice about how to select a consulting company, as well as reasons why consulting is so much better than working for Epic itself. Allow me to share some of my thoughts. Feel free to use this in a post and edit it as you see fit. [Will do. Thanks.-ed.]

On why consulting beats working at Epic:
Paid hourly vs. salary
Epic billed me out at a very high hourly rate to the customer, but only a small percentage of the money I brought in was paid to me in salary. With consulting, although I am billing at a slightly lower rate, I keep much more of it, resulting in my making more money.

No more unpaid overtime
At Epic it was expected that you worked over 40 hours a week, with 50-60 during on site weeks commonplace, and even higher for a go-live. I felt guilty when I “only” worked 40 hours a week at Epic, since the culture was to overachieve and work harder than the person next to you. I also felt pressure to check e-mail on weekends and keep myself available at all times in case someone needed to ask a question. This overtime was unpaid and rarely rewarded, since there were always people willing to put in more hours than me, and I would be compared unfavorably to them. With consulting, I get paid for every single hour I work. With my current contract, I'm not even allowed to work more than 40 hours per week without special permission. This reduction in working hours will lead to a better work/life balance.

No internal work
At Epic I had my customer obligations, but I was also expected to devote a lot of time to internal projects like the model system, team meetings, and work groups devoted to improving internal processes. I rarely enjoyed this. I always felt it took away from time I could spend doing customer work. Also, your reputation at Epic depended largely on how much internal work you did, since it was more visible to your application team. With consulting, I will focus 100% on the customer with no internal distractions.

Pre-set contract lengths
At Epic I was staffed on the same customer for over two years. Things seemed to drag on and on, with no clear resolution. Even after a site went live there was still a list of issues to work on, on top of planning for the next site to go live. There was no such thing as a “closed loop,” since work done a year ago could rear its head at any time, forcing me to re-explain everything to people who may not have been on the project at that time. Even if decisions were documented perfectly this could lead to re-hashing old debates and wasting time. With consulting, I may only be at a hospital for a short period of time. I will be brought in to work on a specific set of issues and projects, rather than the daunting, all-encompassing Epic job description of “owning the success of the entire implementation.” I will be given clear tasks and will be able to produce tangible results. When I'm finished, I will move on to the next customer. Or my contract can be renewed, but only if mutually agreed upon. This renewal process every 6 months or so gives extra leverage when negotiation vacation time.

Ability to choose customer location
Because of the high demand for Epic certified project managers, I'll be able to focus on (or avoid) contracts in certain customer regions. At Epic, you went where they told you to go, for as long as you were needed. If the customer was two flights away plus a two hour drive in a rental car to the middle of nowhere, that's just too bad.

Freedom to live anywhere in the country
Epic required you to live in Madison. With consulting, I can choose to base myself out of any city in America and fly to the customer site. This not only gives me more flexibility, it allows me to have a more balanced personal life since I won't be in a city populated seemingly entirely by other Epic employees.

Time off between contracts
At Epic, I got two weeks paid vacation in each of my first two years. I would have gotten three in my third year had I not quit. Although this is standard practice in the US, I believe it is unhealthy and unsustainable. Countries in Europe have a much more balanced view of holidays. At Epic you theoretically had the option of unpaid time off, but I don't know anyone who wasn't pregnant that actually tried to get it. To truly be able to take a significant amount of time off, you need to quit. With consulting, I can take as much time off as I want between contracts. Also, as opposed to quitting a company and finding a new one, there is no drama or stress in winding down your current contract and taking your time before accepting another one.

Never being staffed on multiple customers
At Epic, some IS people were staffed on up to 4 customers at once. I don't know how they possibly managed it. With consulting, I am contracted directly to the hospital so I'll never have to balance customer loads.

Bottom Line
At Epic, as with most salaried positions, you are pretty much owned by the company. You go where they need you when they tell you, and you work as many hours as it takes to get the job done. They decide how much to pay you and what your bonuses are. You need permission to take vacations. With consulting, you get to call the shots. Before you even interview the recruiters ask what hourly rate you require, then they work on your behalf to get it. You decide where to live, and where to work. If the client needs you to work overtime, they need to pay you for every additional hour. There's no more trying to make yourself look better and politically maneuver yourself to a better position in the company. I never had a taste for that sort of thing and wasn't very good at it anyway. Fortunately, as a consultant there's no time for that. Since you're paid hourly, all that matters is the task in front of you and the results you can create for the customer. It's less hassle, and more freedom.

On finding a good consulting company:
I would put your resume on Monster and let the head hunters contact you. Make sure you include the important keywords like "Epic certified builder, consultant, trainer, etc…” Also list the names of the applications you’re certified in.
There are dozens of these guys whose whole living is to scour the internet looking for suitable candidates, so you'll probably start receiving a ton of e-mails and phone calls as soon as you do this. Some of these guys are shady though, so here is a little bit of advice for dealing with them:

-Remember that you are in control of these conversations. You're not applying to work with a consulting company; they're applying to represent you. They are pretty much just middle men who make their living off of your hard work, so no need to suck up to them.

-Make sure you have a good idea of what hourly rate you're looking for ($60-$100/hr depending on where you work) and what area of the country you want to work in.

-Decide whether you're looking for a full time salaried or hourly contract position. I prefer hourly contract since you make more money. Also, you have pre-set contract lengths so if you want to take a couple months off between contracts you can do so without the drama of having to quit your job. Just let the contract expire.

-Only deal with preferred consulting companies that deal with clients directly. There are some guys who act as middlemen and refer you to a consulting company, who then submit you to a client.

-There are several different ways to work for a consulting company. Some want you to become a salaried employee of theirs. This comes with full benefits and “bench pay”, which means you get paid between client obligations. I prefer working on a contract to contract basis and remaining more independent. It's really your personal preference. Benefits are usually always offered if you're full time, but many companies now offer benefits to hourly employees as well.

-Don't ever provide references to a headhunter or consulting company unless it is required by the client as part of a submittal. They just use these as more leads to recruit people you know.

-Never let a company submit your name to a client without your expressed written permission. Once you are submitted to a client, they will usually not deal with you if your name is submitted by another consulting company. Also make sure you get final approval over any alterations to your resume before it's submitted. If any company does either of those things, stop dealing with them immediately.

-Before signing anything ask about their non-compete agreement. Most (reputable) companies will say that you can't work for the same client through any other consulting companies. However a couple of shady ones say you can't work for any of their clients through any other company. Don't sign with them.

Anyway, those are just a few tips. I currently work for one of the larger firms, but for a previous contract I worked for a smaller local company and had a very positive experience, so don't count out the smaller firms (just ask around a bit first).

~~~

Thanks, AnonymIS. I can add a couple of notes on this last section. As soon as you put your resume on the job sites (Monster, Dice, etc), your phone will start ringing, almost certainly within the hour. Your email will explode. There's no avoiding that. A good sign of a trustworthy consulting firm is that they'll call you, talk to you like a real human being, and then follow that up with a personal email. A lot of firms appear to outsource their calling to India and send form emails that aren't always formatted correctly--you can tell where the placeholders for your name are, and where they didn't get filled in appropriately.  Avoid these companies. You can afford to be picky.

The legitimate companies know about the non-compete. They'll call you early on to get their name in your head, and then they'll call you every couple of months to check up on you. If you're not getting this kind of personal attention, keep looking for a better firm to represent you.

I've worked with a couple of companies since leaving Epic--one for my non-compete year, and one since. Leave a comment with your email address if you'd like recommendations for some of the better consulting firms, for both the non compete year and after.