Pros: For someone without a technical or STEM degree, 2U pays it's employees very fairly. There is quick mobility if you're willing to work hard and a work hard, play hard culture. The company is mission-focused and it feels like it. 2U has a start up feel but with the comprehensive benefits of an established company, such as unlimited PTO, healthcare, 401K matching, etc.
Cons: A lot of the positions can be easily related to sales but because of federal education laws, high performers cannot be rewarded with compensation.