I have a lot of friends whose advancement at work was hurt by going on mat leave, and were passed over during promotion time.

Did going on mat leave set you back, or did you have a progressive boss?