Pros
You hear people all the time who say it's their dream to work at the Motley Fool. Everything you hear about progressive companies -- unlimited PTO, flexible work hours, trust in their employees, great culture, autonomy, great people, etc. -- happens at the Fool. Over the past 7 years, I've worked at 3 other companies before coming to the Fool. I am being honest when I say that the Motley Fool is the best place I have ever worked for, or could even imagine working for. In the DC area, I knew the hip, flexible startup culture with flat management where employees are given free reign was hard to come by. I always thought I would end up in a corporate, soul-sucking govt. job. After looking into the Fool and seeing why they won Glassdoor's "Best Company to Work For" in 2014 and 2015, I knew I was onto something. When I received an offer from Motley, I had 4 other offers on the table, however the choice of Motley over the others was a no-brainer. I love what I do. I am basically making apps that help people around the world invest better. I mean how much more of an impact could I have? There's no real supervision or micromanagement, the Fool just trusts you. There's no clocking in, or boss ensuring you're being productive. If you need a nap, go take a nap in the nap room. Sometimes I even crack the laptop open at night or during odd hours to voluntarily finish an idea I had earlier in the day. This is how a job should be -- trust the employees, give them freedom and flexibility, and they will do so much more because the *want to work* and believe in your mission. It sounds counterintuitive, especially around DC, but it works and it's how you attract the best and brightest talent.
Cons
The only con I have heard of, and I have not been here long enough to experience it myself, is that the trajectory at the Motley Fool tends to plateau after many years (I'm talking about 7-10 years). The reason people have left is because they felt that their careers have stagnated, despite the perks, freedom, etc., and the wanted to try something different -- i.e. they get the 7-year itch. Another con is that the hiring process also takes long, and it's hard to get into the Fool. It took 2 months between when I first applied to when I received a phone call for an interview. I had to turn down another offer while waiting for the Fool to get back to me. If you are good at what you do, however, then don't fret. I think it's worth the wait. If you're a developer, make sure you can make a web app.