Those in the PC role are encouraged to own their own development, and somehow find a way to upskill themselves (with nearly no free time to do so) and eventually they'd be able to advance to new roles. I did not expect this to happen right away for me, so I did my part in doing the hard work, hoping I'd be considered whenever promotions were possible. Unfortunately I was laid off before my hard work paid off. I worked 50-hour work weeks (my own choice, but I cared about my project team's successes and didn't see much choice in the matter), and I wanted the company to see my work ethic, but my loyalty wasn't ever considered. They outsourced my job to another country where it's cheaper to hire someone so it's just business, but this was a huge lesson in the fact that putting in the hard work and maintaining a great attitude isn't enough for a company to do right by you. I leave this job with a lot of valuable experience and great relationships, but definitely more jaded over how I was treated.