Pros: very good management, learn a ton, work with great people, decent work-life balance (for me)
Cons: high stress, overworked, too many metrics, extreme multitasking
Cerner puts a lot of emphasis on working very efficiently and being very productive. In the area I worked in, it was very much work hard, play hard. People on my team seem to do well on 40-50 hours if they are very productive in those hours. It should be noted though that these hours are very high pressure and stressful in the role I am in. We have more metrics than can be focused on, some of which are said but then end up getting flat out ignored. If you don't defend yourself here, it is possible that your good work ethic and accomplishments could be overlooked. In my second-hand experience, Friends of mine in development seemed to me to be overworked. I can point to specific people that worked a minimum of 60 hrs per week and pulled several (3 or more) 80 hour weeks. My experience of managers is that they are generally very understanding and reasonable, here. They work with you to get you to where you want to be and can excel.
There's also a mix of super old software and brand new software. There are some things that are written using tools that Windows no longer supports. The good news is that these tools are getting upgraded and it won't be long before the old technology is replaced.
Your experience here is highly dependent upon your role and the team you are on.