Consider Good Learning PlaceThe good thingsIf you wish to learn something from here, then it would be a good learning place for you. Benefits as well as commission rate might consider within expectation.
The challengesHowever, if you work for some years, you would found that you are in bottle neck situation no matter in position promote indeed your salary. Especially salary part, you will feel that your working experience isn't match what you get paid at all. Meantime, you will be demanding more & more than expectation. Unless you are able to "breakthrough", otherwise leave or you will be exhausted at your position!