
Innovating products that make customers happy
If you are hired you have a very high probability of being successful
Very smart people that work for each other, there is no loyalty to the company
Benefits are not on par with other fortune 500 companies. Health insurance is way too expensive.