As per my experience I would say it's a good place to work just ensure that you tell your reporting manager or whom so ever you are reporting that you have kids and in emergency situations you may have to work from home or leave early.
Scope for growth is less as you really need to be the apple of your manager's eye to grow in the industry.
Rest, they pay salary on time at the said date.Work atmosphere is cordial. Learning is good and having worked under this brand name opportunities for future is a lot more.
As far as the Thomas Cook is concerned, being a multinational company, its awesome to work there. Though being women friendly also depends on the factors like location and job profile, like I worked in Mumbai with the operations team. But since I was a branch co-ordinator too there, so was connected to all the Thomas Cook branches.
I cud not see any cons as a woman in Thomas Cook. I was in Mumbai and used to work for late at night and the staff was really helpful and always concerned about my dinner, me reaching hostel safely etc. Also I do remember, girls working in Delhi, the male staff looking after their work so that the girls cud leave on time, Delhi being comparatively unsafe.
Currently HR head is a lady, she is not having kids so she is not aware how difficult it is to manage family, kids and job. But overall she is a nice lady.
I will not say it's a bad company, it's a good company but all depends on her reporting manager and in which team she is going to join. As I was in HR dept. So I know their policies r very good.