Pros
They have a great health benefits. Great working space. Pay is decent. Good bonuses Every Friday there's a staff meeting with free lunch and it really is a good time to connect with others in the company and find out how the company as a whole is doing. Supervisors in every department really care about their employees. They test you out for a while but once they feel good about you they give you a lot of responsibility. Lots of company parties and fun stuff, free m&ms, occasional pool and foosball tourneys. Decent vacations. Some room for growth. They care a lot about clients, but will occasionally put their foot down when they feel they are being abused by a client. Somewhat close to Trax. Work life balance is definitely valued.
Cons
Bad location, I was always getting honked at because it was such a shady location. Some room for growth, but it definitely tops out, especially in the creative department. I felt a little stifled creatively, but it also gave me a chance to work within constraints to make something good. Some clients were a pain. Some people at this place make a lot of jokes that get old, haha but it's manageable.