Pros
If you are lucky, and get a position on a team with a great client, you will be compensated in HUGE ways. It's not uncommon for consultants to get a 30-50k bonus. However, the majority of the time, you will get bonuses around the 1k mark. If you are fortunate and get average clients, you will likely be promoted quickly. Most managers will submit you for your first promotion after 2 years. Your second promotion is generally at their expense of a great employee, clients, and other employees on their team, so they are a little hesitant to let you move on, but it will happen if you push them enough.
Cons
While the myRyan culture sound great, beware that most of the managers have not moved past the old mindset. This means that you can work remotely, but you will likely be judged. You will need to make sure that you answer any and all emails within 5 minutes to prove that you are working. This is not the case with ALL managers, but it is the mindset in the Dallas office. Additionally, the myRyan evaluation is now based primarily on revenue earned. This is basically your bonus. Again, if you get enough average clients, or even one large client, you are set. However, if you are unlucky, or have a manager who plays favorites, you can often end up on the short end of this number. The number is pretty high to meet and will determine your promotion potential, regardless of your knowledge. This is not a huge deal until your team mates get promoted over you, and you are still training them.