Very weak management, most departments run on rote. If you're looking for professional training and a place to grow, this isn't it. Took the job right out of school and thought it would be a long term option, but it is not that type of place. COCC provides a lot of meaningless perks, occasional free food, free beverages, gift cards once in awhile. However, if you're serious about building a career COCC won't be an option