Trust with current and future clients
Pays well - limited perks
Benefits are okay
Cons
Without sounding unappreciative - leadership holds onto the purse strings tightly sometimes without a valid reason. Health Insurance is not a great provider, but it's included so it's great.