Harsh!
I work for TCX now, albeit as a pilot. It's true that during the summer the crew work hard and that the company employs crew on a summer only basis initially but their are upsides! I understand the pay and benefits are rather good and when someone does get a permanent contract the winter is a lot easier. I'm only working 3 days this month and thats similar to the cabin crew. All the boys and girls I work with are really cool, professional and a good laugh. Makes those 6-hour Sharm bullets bearable.