I’ve worked on multiple accounts with CBRE and your experience with them will be mostly based off of the account you’re on. My last experience was on a terrible company that had terrible management. Managers for that client were attempting to utilize my projects to embezzle money through contractors and vendors that they were “buddies” with. I decided to leave the company because anytime I applied for a position on another account, my CBRE manager would block it because he was “in cahoots” with the client’s management.