Pros: pay is ok -- for now
Cons: management extremely poor & unskilled, corp hq doesn't really care about contract workers, marketing is hype & deliberately obscure
Corp management is a sham. They're foreign owned, in it for the money only. Lots of admin jobs are outsourced out of the US when they could easily be done locally. Going through mergers & acquisitions, so look for name changes, layoffs, curtailing of benefits. Gov't contracts are also ending, so they're getting desperate for money.