Not necessarily. If you give up a good job to join a firm that has over-hired, its only obvious in retrospect that you took a bad risk.
They had 3 other contractors working on the same functionality and they were all let go within a couple of weeks, because I could get it done 2X faster and without many integration issues.
I would have gladly kept working as a contractor, but when I refused a full-time work offer, they cut all contact off with me.
I would talk to the FTE frequently and they were always overworked and on multiple teams.