This is a good company to work for if you are willingto work hard and give 110% every day.
What I like
I have been promoted 4 times in 18 years just based on my work performance. I make good money for not having a college degree.
What I dislike
The health insurance options for employees are not great if you have serious illness that are being treated.
Suggestions for improvement
Provide better medical benefits for employees.