Pros
I flew for another airline within the same holding company as GoJet for many years, but covid closed us down. GoJet gave us the opportunity to transfer over to them at our current pay level, but then training was suspended for a year due to covid. By the time I was called for a class I was too close to retirement, so could not commence with training. GoJet is paying me until my official retirement date at 6 year F/O rate, still contributing to my 401k with company matching. I know it's not anywhere near what I had before, but it helps. Definitely a good company to start your airline career, not perfect, but then you will not find a perfect company. This will give you all the tools you need to lead you into a life time career.
Cons
Never got into training or line flying, so no actual cons to report, but I'm sure it is pretty similar to the other company I flew for within the holding company. I had no complaints about them. Came to work, flew for a few days, enjoyed it immensely, then went home. Was what I always wanted to do as a career. Hope this helps. If you've never been in the airline environment you'll start off on reserve, probably a fair bit of sitting around, dead heading and sometimes seeming chaos, but just bide your time. It's worth it.