Get to work on projects that matter: catching bad guys, housing homeless, taking care of the most vulnerable
Lots of variety, always something new, never boring
great benefits
Cons
Working in a small company is not for everyone. you have to stretch and work outside your comfort zone
Ariel's a smaller consultant firm with a good reputation in the market place because it hires smart employees who become essential on projects. I think it cares about its employees more than most companies for whom I worked and offers support.
Cons
three weeks of vacation isn't much in a competitive market for good employees, but they will negotiate