Great people to work with. Pay is a bit on the low side though.
What I like
Everyone is very friendly and willing to help you if you need help.
What I dislike
The lack of management. Also how rates are decided by engineers and not the people actually preforming the job at hand.
Suggestions for improvement
Having employee feed back on rates and having management be more involved with what is going on, on the floor.