Board Intelligence are trying to be more product led. However, with senior management literally saying "Don't listen to the customers, I'll tell you your priorities", they have a long way to go culturally. They also have empowerment issues, I felt micro-manged as my manager wanted to design each feature in detail and routinely overrode me, the UX lead and account managers. I was largely limited to managing meetings, coordinating internal communications and reporting progress. Despite this, I was keen to adapt to the company, prove myself and gain more responsibilities. I arranged regular check-ins with my manager to help me align with the company's expectations. He agreed this was the best way forward, though didn't turn up to the sessions, leaving me waiting in an empty meeting 15 different times. He eventually turned up to one and gave me exceptional feedback, saying my efforts were "perfect". However, the next working day, Board Intelligence abruptly fired me without explaining why or giving me a chance to resolve their concerns. I was later told that the reasons were: 1) I had cancelled a customer meeting, which annoyed the customer. I didn't want to do this, though my manager instructed me to do it and I wanted to show I was a team player. 2) I had approved the UX lead's designs, whereas my manager envisioned a different design. I conclude that this is not a place to grow as a product manager.