The bottom line is, every job can be great if it's the right fit for you. Some people absolutely love the dynamics of working for a LCC and spend decades on end working for a LCC as a matter of conscious personal choice, not because their five-digit number of jet hours wouldn't have allowed them to get another job. Some enjoy long-haul with all its perks, despite the working hours, changing time zones, being away from home a lot etc. Some are born night owls and wouldn't trade cargo for anything. Some would never consider trading their corporate jet for an airliner. Some wouldn't consider any transport aircraft as instructing and doing agricultural flying in a SEP/MEP is all they want to do. I've seen all those kinds of people. Neither of them is universally right or wrong, but each one is right for himself. There are many different types of flying and having found the right one for you with a decent operator which treats you professionally often makes the difference between fulfilment and frustration. Or, if neither of them sounds like a good match - there are also countless other career options, both in aviation and outside of it.