4.1Very good company! I hope they make it out of these tough times because the work atmosphere is so great. I wish their salary was a little more competitive. And my last complaint would be, pay attention to the "managers" some of them don't want you to expand your knowledge. I think it's for job security purposes.