
There is a good amount of communication
I believe my package is well rounded
I am constantly challenged at work
I am lucky to work with very smart caring team
When in office, we have many get togethers which makes you feel like you are part of a community