Pros
From the top, they had revamped the training program since I had joined the company and have heard/seen great things from it. Most CA are older and want to mentor/train FOs to be future CAs. Company will consider hiring below minimums if you can pass sim rides and prove capable. Culture is overall pretty good, morality is pretty high and most people want to fly. Very rewarding job given the line of work. Expect to fly 300-400 hours a year. Pilots have been averaging 30-40 hours a month (base depending). 90% of the time you will make it back to your base, company covers per diem and hotel expenses if you duty out or weather blocks you from coming home. Management watches over each flight to ensure the safety of each flight and are always available to take calls. They have made measurable efforts to improve company training, safety, and QoL. Pilot housing and base housing is good at some bases. A/C are in good condition and maintenance is pretty on top of it. Aircraft are repaired in a reasonable time.
Cons
Pilot housing and base housing is a little poor at some bases. (however the company has been in the process of finding better arrangements for the crews). Pay is not great for FOs, but it can work depending on your situation, but you can expect great experience for advancing your career.