- Very good salary
- People really do come first
- ESOP is fantastic
- Your peers value what you bring to the table
- They want you to succeed personally and professionally
Cons
- They sometimes keep people around who are very abrasive and tough to work with because of the history those people have on a contract