Ability to work on a wide range of diverse projects, company actually fosters a sense of belonging, and employees are “bought in” to the idea of being a team
Cons
Somewhat limited access to clear advancement if you wish to move from the field to office