Pros
Nothing good. You get paid weekly.
Cons
Let me start by saying I was flown out to Sterling, VA for two weeks. I was largely ignored for the majority of that time. When I went into the remote position I had very little training going in. I picked up on things quickly, probably more than most as I could tell from co-workers. Keep this in mind, you are required to know everything off the bat, otherwise you will annoy your co-workers. Even when they won’t know the answers but also require you to bother your supervisor for a simple “yes” or “no” answer. I was laid off from this job after achieving “100%” on weekly reviews after 5 months while others achieved less. I worked weekends, longer hours than required and was met with “This was not a performance issue.” Please be aware of this company as they do not value hard work.