Pros
It's an easy paycheck since the work is super same-y and redundant. Everyone works remotely so you can usually do whatever and fill in the time. Pay isn't bad, but it's a dead end job. If you don't expect anything from it and have no aspirations beyond a grunt, then this place is perfect for you.
Cons
It's a start up and usually I guess it's supposed to be a good thing. But start up for this company means that things take forever to get fixed and they (management) use it as an excuse to be disorganized, clueless, and take shortcuts. There is really no path for anyone who's not an engineer or already part of the management team (the club with all the dudes who all kind of sound alike) here, that's why everyone else is hired through temp agencies. They want you to believe they care but they really don't...it's like if they keep saying the same thing over and over again it'll be true. But people who work here knows what's up. The company isn't horrible, but it really isn't a place you want to work at if you have other options, especially if you actually want a career and belong at a company that isn't a grunt mill.