Republic Airlines is a great company to get your foot-in-the-door. It has great flight benefits, health benefits, and a amazing flexibility with your life outside of work. Most leadership figure are understanding and relatable. However the pro's end there.
Major cons of the job would be; improper communication, egotistical supervisors, pay not enough for what you're risking, lack of proper equipment, lack of OJT, and lack of respect to peers.