- Flexible work hours
- Monthly company events
- Raises every 6 months
- Evaluations every 3 months
- Good outlets are in place for presenting ideas that could improve the company
- Office full of talented, friendly young people in their 20's or early 30's
- Company is growing strong, good outlook for the future
Cons
- Salaries could be higher, they're lower than industry average because it's a small company
- Deadlines are frequent and often stressful
- Better/more project management is needed to avoid communication/organization issues