- Tarr LLC19.Nov 2017
Although it has a family atmosphere, women are not always treated fairly or equally. Lack of communication...
Suggestions for improvement
- Management should communicate witb and trust their employees more.
What I like about the company
This is a family company and despite problems they do care.
What I dislike about the company
Lack of communication from management. Lack of support. Micromanagement.
The following benefits were offered to me
- CompanyTarr LLC
- Are you a Current or Former Employee?Current employee