Pros
The ability to work remotely
Cons
Poor & expensive medical coverage, toxic/lazy coworkers, abusive managers, HR team retaliates/lies against employees. horrendous work loads, the work systems are old and often don't work. The workplace is completely unprofessional with an unfriendly/phoney staff.