It's obvious that they have these giant silos across the organization and that they value some employees over others based on the particular contract / scope they work on.
For example, I was a full-time employee with years of experience and never once had a performance evaluation or development plan, despite receiving emails each year from the L&D team that they would be completed - when I brought that up to my manager they would say things akin to "our team doesn't get them." Likewise, I wasn't allowed to attend kickoffs/town halls because I was considered a "remote" employee and wasn't able to receive a company badge...despite being a full-time employee who lived where the company headquarters was. It felt as if I was an independent contractor rather than a full-time employee, which just really hurt my overall morale.
I reached out to my manager (who frankly was very nice and a pleasure to work with) multiple times about growing within the company, taking on more responsibilities, learning more about the company's SaaS AI platform, and was either never given a response, or told that advancement wasn't an option at present, despite being told multiple times I was being considered for a leadership role.
Our team was laid off a couple weeks ago as a result of our contract being lost, which wasn't a surprise given today's political climate. What was a surprise was that there was no effort to place anyone internally once the contracts ended - we were all just shown the door, despite there being open roles within the organization.
I was looking to leave anyways prior to the layoff because of the lack of growth and development, but the experience was just really bizarre.