Pros
Decent pay ok benefits and work life balance is ok as long as we don't get busy when we get busy (which happens all the time) they expect you to live there. Most of the people you directly work with are great and will do anything they can to help you.
Cons
This is not a reflection of every manager I have had just an overlook over the course of my career. The company does not seem to care much about the input from the boots on the ground actually doing the work there have been Many meetings I have attended where good points and suggestions were brought up that would benefit company and worker alike that were immedietaly dismissed. It seems that management veiws every worker as a number and easily replaceable even if it is a good worker by there standards. As a result of some of what I have just mentioned and other things I won't get into turnaround has greatly increased and unfortunately we are loosing some of our best workers and what were replacing them with is not even close to the same caliber of worker compared to what we have lost if we even replace them at all. It also seems that management is only concerned with the here and now and has no real plan for the future. If taking a job her be prepared for the cart to push the horse I can not think of one product we have put out in my entire career that actually worked the way it was supposed to after launch and many times something will get launched and you are not even aware of it and have no training on how to install or trouble shoot the product.If you can not Handel working outside in all types of weather or having a job where you may have an odd shift and lots of overtime I would not suggest this position. If you can not handle stress well or working with customers I would not suggest this position.