The staff get along really well. Unfortunately few people want to move to management so sometimes they don't have the best managers. They tend to micro manage.
Fast paced and at times stressful where work/life balance was difficult but not completely out of reach. It was the awesome team I was working with that made coming into work a pleasure.