Collaborating with coworkers on innovative ideas
Very supportive, low ego environment
People. Very high trust and supportive environment in development
real work is sometimes impeded by executive meddling
They're all really smart folks. I feel like interacting with them alone facilitates my professional growth.
Offers good insurance plans