- Great, Passionate and fun coworkers
- Lots of variety in daily tasks
- independent work environment
- Lots of responsibility
- Start Up Feel
- Relatively Flexible Hours
- Great benefits and vacation
Cons
- Expect you to be available 24/7
- Long hours with little/no compensation
- Too much work expected to be completed in a short amount of time leading to an often disappointed management team
- Stressful and overworked environment
- Communication and expectations aren't always realistic or clear