Pros: great culture
Cons: work life/balance and flexibility
Fast paced, learned a ton, great culture environment as far as co-workers and most management. Work life balance and flexiblity are a zero out of ten. There was a ton of working on vacation days as we lost them if we didnt use them each year.