I worked at Alsac - St. Jude Children's Research Hospital full-time (More than 3 years)

Pros

The mission is unbeatable and the skills you gain are immeasurable. A company car is also a bonus. When you work a million hours, you'll get a "comp" day here and there. Supported my personal growth and development as long as it didn't interfere with current work load.

Cons

You work like a dog. Always asked to do more with less. You're expected to work many nights and weekends. Culture of the company depends on the region where you work. Some were great, others not so much. Career growth in the field is incredibly limited.