Current Employee3.7Jul 7, 2024Great place to develop strong account management and customer success skills.
Current Employee2.7Mar 14, 2024They're trying out some new things, but it's best to be cautiously optimistic here.
Current Employee3.6Jul 22, 2024i love cbi, it's afforded me the opportunity to move to florida and maintain a great work life balance
i love cbi, it's afforded me the opportunity to move to florida and maintain a great work life balance