Pros
CBRE, internally, is a very good company to work for. They treat their employees well and offer a variety of opportunities to move into a different position or onto a different account depending on availability and what you’re looking for.
Cons
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.