Pros: onsite cafeteria, gym, flexible schedule, every other friday off, casual dress, bonuses, pay raises
Cons: i was laid off due to downsizing
Government contracted job and very exciting. Not everyday was filled with doing the same routine. I was able to support different departments as long as there were no security issues as far as clearance level allowance.