Pros
Ryan is a great place to work for people who have an entrepreneurial spirit and thrive for the opportunity of limitless career growth and financial reward. The work environment is truly innovative, offering incredible freedom and flexibility in exchange for the personal accountability for delivering superior results for the firm and its clients. You're not judged on face time in the office and hours worked---it's purely a results-driven work environment. This is an ideal environment for an overwhelming majority of the employees, who are smart, committed, ambitious, and dedicated to success---for themselves, for the firm, and for the clients. If you're considering joining Ryan, the sky is the limit---if you are confident in your abilities and committed to do the work required to make both you and the company successful!
Cons
If you are the type of person that needs the rigor of set hours and time in the office to motivate you to come to work and complete the work, then Ryan may not be the best fit for you. I've worked in several large firms over my career, where people could hide behind "hours worked in the office" or "political maneuvering" to mask mediocre to poor performance. To excel at Ryan, you must be totally comfortable with personal accountability, confident in your ability to deliver value, and willing to be evaluated on your results, not how hard you are trying.