Productive and fun place to work with great people and opportunity for advancement
Pros: company dinners, paid holidays, working lunches
Cons: too much free food :-)
A great place to work, very freindly and professionall atmosphere.
Learned alot of great tools and life skills.
Love the management team and co- workers were superior.
Coming to work was something that I would look forward to, it was more than just work.
The most enjoyable part of my job I would say is being able to serve others.