A fast-paced and fun place to work. Management was helpful and interested to know how things were going. There was always food, if this is something that appeals to you, then this is a great place. Generally, speaking an enjoyable place to work. Do your job and go home at the end of the day. Or, do your job, chat a bit and go home at the end of the day. Management did not come down hard if you chit chatted a bit.