High SalaryThe good thingsThey give high salary and commission specifically if you are working hard and aligned to which they want to push. They will give you a chance to shine if they see you have the ability. They are strict but i can say its normal like what other company do, this is how business goes.
The challengesTargets/quota they are giving..but achievable if you works hard.