Overall, employees rate their satisfaction with Barrett Corporation as 3 out of 5. Barrett Corporation earns the highest marks for Company Outlook with a score of 3.8 out of 5. Conversely, employees rate the company lowest for Pay Policy, giving it 2 out of 5 in this area.