5.0
Apr 2, 2026
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
The environment is very supportive and team based. The culture is welcoming and inclusive to all types of people. CRT truly puts effort into their employees and it shows.
Cons
The environment is fast-paced and requires strong attention to detail. Work moves quickly and precision is important.