Just like any company there is some favoritism at play, it is a very cut-throat environment, and I believe they can do better about having a diversity of personalities working on the team. If you are not cheerful and chipper all of the time or especially extroverted, they will wonder if you are the right fit for the team and that may be the end of your employment. It has an MLM attitude. Don't expect upward mobility unless you are the chosen few, but the sky's the limit with how much money you can make even without the title.