3.0
14 Jun 2011
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Nice place to work for the varied nature of the products and markets. Feel free to express creative ideas in fulfilling mission.
Cons
Small pool of workers make benefits a bit challenging and expensive with smaller choices of providers and plans to choose from.