Pros
It was fun, always something to do, always growing as an individual and as a team, family like atmosphere.
Cons
Insurance sucked, the "management" never really did anything to actually manage unless someone important was in the area(like the hospital supervisor), the black mold that was in the walk in that I offered to clean any time even not get paid for it, if you weren't their favorite person you were getting blamed for everything, I was reported and fired for leaving my area a mess, not completing my job duties but even though I disproved all of it I still got fired, management never took care of bullying in which we lost a great worker, management cussing out and calling workers and clients inappropriate names, favoritism, most issues could be taken care of if REAL management was in place.