1.0
Nov 10, 2010
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Pay is ok. Some bleeding edge techinology at Steel Tech
Cons
Bad Managers, information sharing lacking. Not appreciated by mgmt
Check out your Company Bowl for anonymous work chats.