Pros
The work-at-home approach seems ideal. The permanent staff are very supportive and helpful. The company paid for gatherings to foster better personal connections.
Kontras
They treat new hires a bit frivolously. After being told for six months that I was doing good work, I was laid off with about a week's notice. Within a month, three other employees were let go in the same fashion.
While the company's online engagement process has attracted an exceptionally high initial participation level for their clients, the follow-up engagement levels drop dramatically (usually over 50%). If participants felt that the initial engagement was authentic, participation should rise not drop. This suggests some vulnerability in the company's business model.