Pros
CRI was a good place to work with a lot of good people. Overtime was almost never necessary. Come to work, do your job, and leave. Pay was fairly competitive and the company was willing to give raises once they realized you were essential. I did enjoy my time at CRI and learned a lot from my coworkers.
Cons
High turnover - In the time that I was there, 5+ people were fired and 5+ people quit; which does not build confidence in a workforce. Management also left a lot to be desired and did absolutely no mentoring of employees. Not only were employees extremely underutilized at times, but there was absolutely no formal training for new hires. The energy/morale at CRI is pretty negative as a whole too. The employees are constantly unhappy with management and management is oblivious to this and still think they ‘know what the employees want.’ CRI also has a habit of telling employees that big changes are going to happen…and they almost never do. This in itself is bad for morale and really made the employees not trust anything that was promised by management.