I grew from a pharmacy intern while in school through the ranks of staff, cliical, and managerial pharmacy roles.
Pros
My coworkers were like my family up until the last 7 years that I worked there. After that, it was "look behind your back for the knife that's about to be drivien in." I worked there for a total of 20 years. I tutored some of my coworker's children in science who are now working professionals. (Boy, do I feel old!)
Cons
Upper level management was vindictive (though I hope that was one of the vindictive was people let go recently) I spent evenings until midnight working on "urgent" projects for my supervisor with no thank you at all. This same manager made derorgatory cracks about my family in front of me and other managers, made sexist remarks during performance reviews ("I can't believe I have to say this to a woman your age."), and mande deragoratory remarks about me to my coworkers. I can't believe she was kept as long as she was. She left of her own accordl (and it was not a Honda).. Nurse/Patient grids are unacceptable. Nurses are forced to multi-task to the point of sacrificing patient safety.