In the GDR "job security" meant they told you what to work, choice was limited, if you always played by the rules, and if you didn't like that, you'd go to jail.
In the GDR no-one was guaranteed education. Today in Germany everyone can study whatever they want, in the GDR <5% of pupils were allowed to study, based on the status of their parents. Participation in events and workshops in school was based on the status of your parents or your participation in party organisations (FDJ, Young pioneers).
The GDR was on the verge of bancrupcy as were many other Eastern block countries at the end of the 80s, with low productivity but unsustainable high subsidies for food and flats. Poland went into bancrupcy and all other Eastern block countries were near that point (often because they took Western credits in the 70s and early 80s to increase consumer good production but couldn't pay back later)
(Anyone interested in Germany I recommend "Das Ende der SED: Die letzten Tage des Zentralkomitees" with protocols from the meetings of the central comitee).
However, the material conditions aren't necessarily better. It used to be that everyone was guaranteed a home, a job, healthcare, education, etc. Homelessness is now a problem in most capitals, many struggle to find a job at all, healthcare has generally been defunded and privatised, etc.
So many of us left because we clearly had no opportunities in our own countries after 89, especially after so much industry was sold off for scrap.