Pros
It's difficult to think of the pros with this job. Most of the employees that I worked with were nice. So, I suppose sitting in the airports and actually working was generally pleasant due to the other GoJet flight attendants and pilots.
Cons
The training program is extremely cut-throat but generally not due to intelligence (sometimes) but rather to see if you simply fit the "GoJet culture". I worked there for about 6 months and was paid poverty level wages (I even calculated that those working in fast food at full time would have made more than we did). Ultimately, in those first 6 months we were making half of what was promised, and they make you pay for your own uniform and luggage (roughly one month's pay). I understand that you have to "pay your dues" in the aviation industry but you have absolutely zero control of your schedule (including days requested off...which were often denied). I was mostly called between 3am-6:30am to come fly, sometimes just to do a trip to Detroit and back. Crew scheduling was extremely disorganized and several times I left for the airport without knowing where I was headed or when I would be back, I was told to show up and they would get back to me. We are also on-call for 24 hrs a day for up to 6 days in a row. If you do not answer your phone or call back within 5 min (even at 4am) then there is disciplinary action. In the first 3 months I worked for them, I averaged 4 days a month that I flew. When on airport reserve the general vibe in the crew room was less than excited. I was told several times in my first month, "you'll be out of here soon". And they were correct. I wouldn't recommend this company to anyone who is taking their career or finances seriously. Yes, it might get your foot in the door to better companies but my advice would be to just wait for the better companies to become available, GoJet is not worth the headache.