Pros
Flexible Schedule. Great benefits. Great employee discounts. The people are nice and the environment is laid back. Management is pretty cool. Good for entry level. The work/life balance is pretty good (but if your shift is during a Holiday, you have to work it unless you request off and someone is willing to cover. People are nice enough to cover your shift. That's a pro). 10 hours shifts, 4 days a week. So you have 3 days off. Team bonuses if tasks are completed in a timely manner.
Cons
Contract. As of today, the contract is ending in about a month+ and there is no official announcement. We only know via word of mouth. Pay isn't that great compared to what you could be making. Relocated from Chevy Chase to Reston. No consideration for the employees. This made our compute at lease an hour, without traffic. The schedule changes every 3 months. 24/7 365 operations (including Holidays). Your shift must be covered in order to take off. I feel there is no growth. Once you learn the few tasks, that's it. Not many positions to move up to.