Entry level- CDMS is some where I can recommend to students who are willing to work full-time or those who are coming out of college, needing to build experience. The pay is minimum wage for salary (CA law- salary has to be 2 times the hourly minimum wage). This isn’t something that a person with a family or bills, living in the Bay Area can afford, but a great place to start/ intro to regulatory compliance. Pay- There is bonus, which depends on how many projects you complete. Bonus is calculated on a monthly basis. There is a base you have to hit (essentially your monthly pay), before you can start earning any bonus. Since the senior management helps you in the projects, they also get a cut which makes the minimum base (your salary) harder to reach. Overtime the cut is lessened as you take more ownership of the projects, and thus increases your bonus potential. The bonus also varies depending on the type of projects assigned. Certain projects are worth more, which by default sets you up to reach the base faster than smaller projects. When you are new, as I was, I was assigned a lot of small (valued less) projects which didn’t amount to a lot. This was especially demotivating for me. However, l know there were other senior employees who made a decent amount on bonuses. If you are willing to put in the time, you will see bonuses naturally come in over time.