Pros: Paid tuition (100% of it)
Cons: Lack of communication.
Everyone here is happy for the most part, and willing to help if you fall a little behind. The benefits here are outstanding, once hired on, they will pay your entire tuition, though good grades are required, naturally. My experience at JLG was a very positive one, and would love to go back.