Great team environment. Fun and productive place to work.
I enjoyed my time working. I made lifelong friends and relationships here. The social environment was great while still being productive. I have heard that pay is a bit on the low end. Benefits were great. The job itself was often stressful as things were often assigned last minute.