There are newer employer reviews for Cerner

1 person found this helpful  

Good intentions but a little lacking on the technical side of things.

  • Comp & Benefits
  • Work/Life Balance
  • Senior Management
  • Culture & Values
  • Career Opportunities
Former Employee - Software Engineer  in  Kansas City, MO
Former Employee - Software Engineer in Kansas City, MO

I worked at Cerner full-time for more than a year

Pros

-Health care software is important. They aren't making stupid apps or other software toys; they are making important products, they know this and they take it seriously. They are working closely with clients to develop requirements for their software.
-If you work hard you can go home and still work reasonable hours. True, there are a lot of people who get in early and stay late, but they weren't accomplishing any more than I was, they just wanted to make it appear like they were working really hard for their performance evaluations I suppose. I worked about 45-50 hour weeks. I never had an issue getting a raise and always got my tasks in on time. Moving up in a big company is mostly a political process, sure. Just make sure you interact with your manager daily and keep them up to date and they will know how hard you work.
-All of the software engineers in my department were very competent and I enjoyed working with them.
-They are building a large gym in the middle of the engineering buildings. A lot of people have been asking for this and are going to be really happy.

Cons

-There is quite a bit of legacy software still floating around on any of the established teams. It is hard to keep up to date; it really needs to be just rewritten or dropped. There are many newer teams working on modern software designs that don't have this problem. Unfortunately I was not on those teams.
-The cafeteria food is cheap in quality but not price. But it was convenient so I ate it everyday.
-Ironically, the health insurance plan is weak. It is expensive even after a program to earn points and lower the premiums. There are only a few doctors onsite for thousands of employees and their families. I waited weeks for an appointment.
-A lot of emphasis is placed on teaching engineers about medical business rules and roles. They believe that if the engineers think like a nurse they will write bug free software for nurses. In reality if all of that time was spent instead teaching them to think like engineers through actual technical training and discussion and leave the designers (who are nurses) to think like nurses, the software would probably be more bug free. Leave the software architects who are already experienced engineers to seeing both sides of the picture, and let the engineers just focus on being good engineers.
-A lot of testing in my department was done manually. This takes weeks and misses things whereas automated testing would take hours and not miss those same things. I understand it takes time to invest in automated testing and time is money. But spend the time and money, because you lose both with manual testing.

Advice to ManagementAdvice

My immediate manager was actually very skilled and I don't have advice for him. Though I think the higher up in management you get, the further you are from the issues that affect the people below you, so just make sure to keep up dialogue with the managers and people below you and stay on top of all the details about the software that you are responsible for.

Recommends
Positive Outlook
No opinion of CEO

674 Other Employee Reviews for Cerner (View Most Recent)

Sort: Rating Date
  1. 1 person found this helpful  

    Software Engineer

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Software Engineer  in  Kansas City, MO
    Former Employee - Software Engineer in Kansas City, MO

    I worked at Cerner full-time for more than 3 years

    Pros

    Really enjoyed the people I worked with.
    There are interesting problems to solve.
    Company is doing really well and 401k and stock purchase plan is good.

    Cons

    Never felt like much was accomplished.
    Not much energy was spent on design, just worried about getting stuff out the door.
    Didn't seem to matter if I worked really hard or hardly worked.

    Advice to ManagementAdvice

    A solution cannot be everything to everybody.

    Recommends
    Positive Outlook
    Approves of CEO
  2. 2 people found this helpful  

    Good for new Hires, temporary job for experienced professionals.

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Software Engineer  in  Kansas City, MO
    Former Employee - Software Engineer in Kansas City, MO

    I worked at Cerner full-time for more than a year

    Pros

    1) Kansas city is a cheap place to live. Cerner pays competitive salary compared to other technology companies located in Kansas City.
    2) Good place for new grads to start career but not for experienced professional.

    Cons

    1) Experienced teammates will be mediocre. The only reason they are your seniors is because they have worked there for X amount of years.
    2) Promised projects never get executed not even when specifically mentioned while signing the offer. You`ll be put on a project you have no clue about.
    2) Lack of smart people makes work boring. You dont learn anything related to coding. There is too much stress given on knowing to use Cerner applications than actually implementing programming concepts. Unles you want to work in hospitals as a Cerner product consultant Cerner product knowledge is useless.
    3) CCL is only used in Cerner. It becomes tough to apply for your next job. Dont spend too much time time coding in CCL.

    Advice to ManagementAdvice

    Give preference to employees who are smart rather than employees who have worked in the company for longer.

There are newer employer reviews for Cerner

Worked for Cerner? Contribute to the Community!

Your response will be removed from the review – this cannot be undone.