Pros
Great for entry level employees, will coordinate with all disciplines, work in a fast paced environment and learn from some of the best Subject Matter Experts in the industry.
Cons
Horribly managed, if you're anything above entry level get out! Merit does not matter at CRB, it's all about who you know and where you work. Company culture is a thing of the past, now its just an attempted profit center that does not care about its people. Promotes poor management and throws design team under the bus at any moment. If you are not friends with the bosses you have virtually no chance to move through the ranks unless you're willing to kiss up and become friends with said bosses. Bringing up any of these issues to leadership will get you labeled as a "complainer" and pushed further down the line. Poor management will lead to lower profits and really impact this company in a couple years when poor performance employees that we're promoted on nepotism are running the show. Get out while you can.