That depends on what job situation you are in. If you need extra training then most will but mostly any where you train is going to be on the clock and u will be paid.
On the other hand, some jobs require an individual to get a certain training first to become a qualified employee or worker.
Generally, no. Employers generally aren't required to pay you for not working. At least, not yet-
yes
Provide training if required
Provide training if required
Provide training if required
legally, they are required to. However, employers that do not keep records of the employees actual wages don't pay their employees minimum wage if gratuities are not paid.
Yes, if these exams were part of training, you must be paid for it. Your employer is required to pay you for all mandatory training and meetings. Optional meetings are different, but the do have to pay you if it's mandatory. If you're having trouble at work you should think about unionizing. It's a way better option than quitting your job, and you wouldn't have to put up with that kind of stuff anymore.
Depends on your contract of employment. Most employers would pay you if they agreed to you going on the course.
If you live in the U.S. - the answer is no. As a matter of fact, MOST US employers do NOT pay per diem for travel. Most simply reimburse employees for expenses incurred (with limitations).
In the United States employers are not required by law to pay you for holidays regardless of what day of the week the holiday falls on. If your employer provides you with holiday pay you are receiving a benefit and not an entitlement. Therefore, if your employer chooses to pay you holiday pay, it is at their discretion when, how, and which holidays you will be paid for.
Some employers will provide on-the-job training, but some employers prefer medical assistants who are certified, and will pay them higher starting salaries.
They should make the necessary correction immediately when discovered.