Pros
- STABILITY. Booming company through the recessions. You do not have to worry about losing your job.
- The environment (tidiness, cleanliness, professional) & corporate campus (walking trails and upkeep of buildings/landscape)
- Everyone is extremely nice
- The benefits (pay, 401k match, health/dental insurance)
- The on-site cafe (the food is amazing for breakfast and lunch)
Cons
- Nightwork & being on call (its better since hiring after-hours support, but it could be better)