A couple of months into my contract, we ended up with a new supervisor who was a much better individual contributor than manager. I was made to feel like I had to work all the time, even beyond regular working hours, to contribute to the team. Eventually, I was let go with very little notice ahead.