Pros
- Unheard of benefits. Time off, retirement, and healthcare are all WAY better than any company I've heard of.
- Interesting work and opportunities to grow in your career.
- Fun activities with the company every 2 months or so (happy hours, baseball games, etc)
- Good pay when you factor in location and benefits
Cons
Sometimes I get stuck at work for well over 40 hours a week -- but the pros outweigh the cons by far.