- Ulbrich Solar Technologies12.Nov 2015
Support from management
Zero support from management
employees do help each other as you work closely with one another
Women are given no respect and looked down upon. It's the good ole boys club.
Overall compensation for your work
There are great benefits
This particular location is not doing well and that is due to very poor and unfair management. Corporate seems to look the other way.