Pros: fun environment, education opportunities, career development
Cons: open 24 hours so some jobs require working nights and weekends.
I worked for Bonfils 8 years and loved it. I started out in an entry level position and grew into a management position. They offered an amazing career path and lots of opportunities for professional growth. For example, 7 Habits of Highly Effective People training, Leadership development program, phlebotomy training with no experience, tuition assistance, etc...
The people are phenomenal and work hard but also have fun.
I left the organization in 2006 to pursue a new opportunity. In many ways I regret leaving Bonfils and some day hope that an opportunity would be available for me to return to this incredible organization.