Pros
There is great opportunity for advancement because talented employees are rewarded and quickly given more responsibility and promotions (high turnover - see "cons" below - means this happens early and often). All jobs are work-from-home, but the culture at ParentMap is dependent on which "team" you work for: sales, editorial, billing/admin, marketing, etc. I got to see a bit of each team, and editorial and billing/admin seem to have the best flexibility in terms of balancing a family life with the job (Sales is the least flexible, as it requires many meetings both within the company and with clients. Sales positions, however, are among the best paid in the company, often with incentives to reward good numbers). Employees are offered a computer, software, and office supplies (despite an what another reviewer claims, this was true when I worked there), and the publisher opens up her home for any employee to use for work or meetings, as well as storage for company materials.
Another reviewer claims there is a lack of camaraderie. I found the opposite to be true. However, this is probably also dependent on the team, and how well you fit in. In fact, I found the closest thing I ever have to a true community while working there. This is probably the biggest reason people stay despite the cons listed below.
Cons
The pay throughout the rest of the company is not great, and there are no benefits. Management could be called poor: the owner often comes up with new projects despite a staff that is almost always already overworked. Event managers may have it worst, with long hours, little flexibility, high pressure, and low compensation. Employees who have poor boundaries tend to get taken advantage of with more and more work, so if you are contemplating working there, know when to say no, and know that you might have to say it often.
This company is run on pure talent and hard work, with little reward other than appreciation of a job well-done (and I've heard cases where even that was lacking, though my personal experience was positive in this regard). Those who expect an easy time because it's a work-from-home job, or who can't live up to job requirements, don't last long.
Despite the flexibility you will probably need child care because you will be working hard when you're working. There is also high turnover because those in leadership positions have trouble keeping up with new projects insisted on by the publisher, while being overworked keeping up with projects already on hand. Also, talented employees often outgrow the job quickly and find they can get better compensated elsewhere.
Many times, due to a tight budget, the employees who left the company are not replaced, leading to further overworking of remaining staff. Also, staff are sometimes "shuffled" with little voice as to what their new position will be (again, you must have firm boundaries).