- Bestcast Inc13.Jan 2016
Support from management
Very bad leadership
Suggestions for improvement
- Better use of employees and respect towards them.
What I dislike about the company
Do not treat employees well.
The following benefits were offered to me
- CompanyBestcast Inc
- Are you a Current or Former Employee?Former job since 2010