You also need to write an ethics exam...or used to at least.
It was a take-home exam back in the day, but you needed to score 80 or 85%....something crazy like that. It was TOUGH too, I went to a buddy's place one Saturday morning with the intention of knocking it out in a couple of hours. I left his place in the wee hours of the next morning and didn't feel comfortable that we'd passed it, but both of us were okay in the end.
They instituted it after a number of recently qualified CPAs had made unethical decisions and then claimed "...but we didn't know". So, to avoid liability issues they instituted the ethics exam. Has it changed now?