Pros
Great place to work with awesome people doing neat things for terrible clients. Perfect for getting some experience as a content writer, course developer, and more. Laid-back work atmosphere. WFH time. No real boss breathing down your neck.
Cons
It's not the most giving of companies If you get to full-time status, you'll make 40k with some nice benefits, but there's not a ton of room for upward mobility and if you spend more than a year or two at this place you're doing something wrong. Also, you're writing scripts that are being sent to India for implementation into courses. This creates a series of terrible headaches that ends up losing you, as the face of the project, and the company itself a lot of respect in the eyes of the clients who usually work for gigantic companies and expect the best.