Well good for them. I couldn't recommend the career to anyone, based on my personal experience. I've worked for 4 failed operators, fell prey to their promises of a future, was treated like a slave by all of them without exception - personal life be damned. Then when they no longer had a use for me I was cast aside like the trash.
Currently at XOJET I was recently told that it would be over 2 years until an upgrade was a possibility. All that after getting over 30 recommendations from captains to move up to the next level, being forced to load bags in the rain for captains who promised to write recommendations and never did, finally being recognized by the CPO to upgrade, going through a 10 hour ordeal of a captains review board on a day off, getting through the board after months of study - personal life and health be damned. All for nothing. Nothing at all, an empty promise from a failed system. One that the captains took advantage of and turned me into an ice and coffee bitch for the promise of a reward for a job well done, all a baseless lie.
I have always put my best foot forward, never been late, never called in sick, worked hard and flew the aircraft with professionalism and skill. Look where it got me. Nowhere.