The impression that the company is working to cure cancer, and make a difference in people's lives.

Cons

Zero work-life balance (unless you like being on call 24 hours a day, seven days a week, without being compensated accordingly), compensation lacking unless you're C-suite, management is approachable or completely off-limits depending on which department you're in, and certain departments are very segregated from the rest of the company.
If you're a woman, it will be assumed that you are a secretary or an admin... (even by other women.) Be prepared to have your outfit, figure, and general appearance discussed by senior management and those in the C-suite.

The people are wonderful. Everyone knows everyone and is extremely friendly. People are willing to help you out or point you in the right direction when you need help. 2-3 of the executive level management are very approachable and have warm personalities. I had a great time with the people working there when I was employed 3-4 years ago.

Cons

Some of the company's policies are asinine. You have a title, but no real say or leverage in your department or in what you need. Money can be very tight, so you can be stretched beyond your limits to get the job done. There seems to be no real sense of employer-employee loyalty.

Advice to Management

Learn to trust your employees and listen to them. They do the grunt work and know what works and what doesn't; what's needed and what is pointless and futile.

Smart people to work with, making it enjoyable to go to work every day
Good pay and benefits overall
Great time off benefits - three weeks vacation to start (2 weeks plus 5 personal days)
Casual environment

Cons

Work/life balance so-so, sometimes it was really bad for certain depts
Collaboration between depts not always there
Senior Management - IMO the CEO is too self-interested and self-entitled, instead of considering all shareholders
Lack of communication

Advice to Management

Consider your all your shareholders (employees, patients, investors, suppliers) in order to build better relationships and create shareholder value.
Be more open to new processes and procedures that improve efficiency.
Take a realistic approach to what can be accomplished. Some of the business strategies make no business sense, which results in wasted resources and assets.