- A few great people
- Rewarding experience if you desire to make an impact
- Great if you love the adrenaline rush of working under time constraints
Cons
- Some of the management is great, but you’ll find as you climb up the totem pole of management levels, some are horrible.
- Little amount of vacation days
- Very stressful
- Pay is horrible