Anyone having idea of J1 visa?

Any one who has travelled on J1 visa can share share experience i.e. pros and cons of J1 visa.
Also is it possible to convert J1 visa to H1B?

what is the cooling period for J1 visa for an IT professional?