Very understanding, some politics occasionally but not overwhelming.
Decent size bonus, good insurance
We coordinate very well with each other no mater what.
We always find a solution even if it's not perfect.
Getting projects completed and moving on to the next challenge.