Be careful! Read this first section before applying. I initially applied and a week later received one of those automatic HR e-mails essentially telling me "no." A week after that, I was called into my boss's office for a discussion. Turns out, if you work for a company that uses Omnicell products (which is essentially going to be where 99% of people find out about Omnicell), they will call your employer and ask if they can interview you, like your boyfriend showing up to your parents house asking to marry you. This is unacceptable.
If you're lucky to have a supportive and fantastic boss, this is fine. However, there do still exist vindictive and spiteful bosses (and maybe that's the reason you're on a job search). I don't imagine very many people announce their job search to their bosses, because it can damage your perceived loyalty and dedication, affecting your future with your current company. I had to spin it off as overly eager recruiters and hope that I didn't shafted on my yearly raise coming up. If you get hired, that's great, but keep in mind if you don't that this can damage your current status with your manager. That's a big risk just to go to an interview. I had no idea I would even be called in for an interview, because they simply called my boss before ever contacting me, only sending me an automated rejection e-mail. I had to find out after getting a nice chat asking why I wanted to leave my current job.
On top of this, they did this even though I had "No" checked on "May we contact your current employer?" in the first place.
A week after my boss finds out I'm getting an interview, I actually get a call from the HR rep asking if I can be scheduled for an interview. Of course, after all of this I decided I may as well take the interview anyway, the damage was done. The initial interview is simple enough, a standard phone interview asking about your work history, current position and how you heard about Omnicell. After this, you'll do a panel interview over the phone, with a few of the managers. They'll go more in-depth about your experience and abilities, how well you do in your current position.
Getting past those first two stages, I was flown out for an in-person panel interview. The location depends on which region of the company you're interviewing for, i.e. Tennessee, Chicago, etc. The in-person panel shared some of the same people from the phone interview, with some different (as I imagine it's a lot of scheduling work to get everyone in different states there at the same time.) When you arrive, there will be other people there for interviews as well, and you will be cycled through. One of you will go with a set of 2 interviews, the other with another 2, and after you will switch.
They were overall very friendly people, although they did all act almost identically to one another.. that comes in later. I was interviewed by members of the sales, engineering and implementation teams. It makes things more comfortable as if you don't connect well with one of them, you'll likely find common ground with another one. The in-person panel consists of a lot of more hypothetical or experience-related questions, such as a time you had to deal with a situation and come to a decision with inadequate information, or how you would handle training a nurse that just absolutely stonewalls you and does not understand or grasp anything you show her.
Aside from the initial faux paus of HR calling your boss without asking permission or letting you know it's coming, the interview process was pretty positive.