Training was about 2 months. I got assigned the ATR, so it might be a good bit different from what the jet guys went through. The ATR training department is amazing. Probably the best training department of any regional airline. my favorite part is that everybody is incredibly laid back. If you don't have a sense of humor, or if you get easily offended, you wont make it through training. I had 2 weeks of indoc. which was really easy. After than, we had 2 weeks of systems ground school, 3 days of general ops, which is mainly company procedures, CAT 2 stuff, etc... After that it was 2 days of CPT (cockpit procedure training) which was done in the sim itself. After that it was another 2 weeks of sims. I had every weekend off during training, and no odd hours.
The hardest part for me was adapting to the 121 environment. Flying the plane, and all the instrument stuff was no problem. I have never worked in a 2 pilot environment, so all that CRM B.S. took some getting used to. Hope this helps you out, and again, good luck!