5.0
Aug 20, 2018
Anonymous employee
Current employee, more than 3 years
Cedar Rapids, IA
Recommend
CEO approval
Business Outlook
Pros
Great people, evolving culture, stable organization with a strong future. CRST provides a great opportunity for people to have long term career success and growth.
Cons
Need to stay focused on hiring, growing & retaining top talent. Doing a nice job evolving the technology - which is needed to continue to keep us competitive.