- Barrett Business Services Inc14.Mar 2017
Company thrives on pitting employees against each other.
Support from Management
There is virtually no support from management.
Unless you are very lucky, your "team" will sell you out to take credit for your work.
Level of Autonomy
Only good part - you are left to work as you need. I'd like to say it was from trust, but it is really from lack of direction.
There is none.