Pros
Absolutely nothing, besides working from home
Cons
Don't let them fool you with the "bonuses". You won't ever get one. The "training" was a joke. I don't even know if you can call it training. I learned nothing, and everything I did learn, I taught myself or had to ask employees that had started before me. I've been here for almost 2 years and the day that I can leave, will be the best day of my life. Communication is terrible, which is essential in a remote environment.. Although they are trying to implement structure and organization, they're doing a terrible job. They let people cheat the system in order to make the company money and look good, and people who do hard, quality work, are overlooked. Favoritism to say the least. Management is a joke, literally. They care about nothing including your concerns.