Great colleagues, all young and fun to be around. Good place to start for fresh college students.
Cons
Management was alright. Angry c-levels, expected to work all hours, expecting you to dedicate yourself to work. Not really fond of work-life balance. Expected fresh out of college adults to do senior level work.