Pros: you can get a good laugh once in a while, hard to get fired
Cons: poor compensation, poor communication between all departments, no performance recognition, no rewards for exceeding/meeting goals
To start this review, please note that this company will literally hire anyone, including the homeless. I suppose that can be a benefit to some. Others, not so much.
The engineers aren't really computer engineers of any kind. Most don't know the very basics of operating systems. What they do know however, is how to do what the customer tells them to – more... do. This does not only regard the engineers, but all of management as well. They will say anything and do anything to get the business of others regardless of if it can actually be done or not by this company. Their lies play a big part in keeping this company alive.
Everyone on the production floor, besides the Supervisors and Engineers, get paid generally the exact same amount regardless of how well they perform or how poorly. Don't expect any raises, or rewards of any kind from this company, it all goes to upper management. (BTW, this is a fortune 150 company).
The typical day as a production tech involves standing for all 8 hours or 10 hours depending on your shift. You stand to build a computer, and you stand to stare at a monitor and follow step by step dummy instructions on how to install a stick of RAM and how to press F12 on your keyboard to go into CMOS.
The work is very tedious, repetitive and mind numbing. If you are someone who likes to use your brain, then this is not the job for you. If you have any kind of experience and education, this is not the job for you. The only reason you should be working at this company, is if you don't want to work in fast food. Any other job however, might be a better choice.
The most enjoyable part of this job has got to be the social atmosphere between few of the co-workers. That is about the only way to not go completely insane doing what you will do here. Everyone else either ignores you or bites your head off when you say anything at all. Don't expect training either since its designed for a monkey to be able to do. Though it does not work as intended ever.
Management is very, very bad. They always say they will make changes, and blah blah blah, but reality is that the people who fill those management roles have no experience working on the actually integration floor. They don't have the knowledge of what its really like to work there and therefore are not qualified enough to make appropriate decisions regarding that area, which by the way is where most if not all of the money is made.
The funniest part about this job is how difficult it is to get fired. If you can clock-in and clock-out on time every single day, you are set for a long employment opportunity. They couldn't care less how much you struggle at doing your job as long as it gets done by somebody else, me for example. Show up to work and you are good to go.
P.S. This review is by a current employee as of 11/23/2014 who is doing their best to find a new job. Good luck at this place when I leave. (sad and selfish, but true statement) – less