Pluspunten
Average salary with decent benefits. Middle of the way for what is offered. Excellent profit sharing when times are good. Use the 401k match as it will grow. Above average capability of people. You learn a lot very quickly. Everybody is willing to help and that is a great culture to work in.
Minpunten
Top heavy. Employees are not valued for their overall contribution but for their isolated contributions. Long hours at times. Have had to put in long hours at times, and seen others put in even longer hours. There is very little diversity. When I started it was minuscule, but it improved a little over time. The biggest problem is the area, small industrial town in white america. Philly and NY are close, but not for a daily commute.