Got semi-ambushed into a "team review" meeting with the whole team, wherein we were given an online questionnaire to fill out anonymously and talk about how the team is "doing". My worst fears were that I would get lambasted as my team doesn't know me but I did pretty well.

Baby is 10 weeks away...