Pros
-Given responsibilities and opportunity to grow unlike any other company I've worked for -Opportunity for self-betterment -Volunteering opportunities -Everyone is extremely friendly -Laidback -Family type feeling in certain departments
Cons
I'm pretty sure favoritism played a huge part and I got the short end of the stick. I worked hard and I saw my coworkers work their behinds off, but there wasn't enough credit to be shared it seemed. Also my HR representative always "joked around" with me, but I felt personally harassed and that she talked behind my back to turn others around me. HR was my only real bad experience, but I personally loved my job in itself. (I still think about it to this day, I'm a rather friendly person and keep out of office politics, and I've never figured out why she was so rude and unprofessional to me)