Pros
- A friendly and welcoming work environment, in the social sense. I would say that while the initial "friendliness" of team leads/trainers can vary, ultimately with hard work and perseverance, you're likely to get along well with your coworkers and managers. - Management is/was personable and patient, despite the fast-paced, sometimes monotonous work. Moreover, in a purely kinesthetic sense, this job is perfect for improving attention to detail, as well as hand/eye coordination. - A very clean, comfortable work environment, where safety is of the highest priority.
Cons
- The fast-paced, jam-packed scheduling of work orders can be overwhelming. I realize that quotas must be met, but I feel that the demand for quantity ultimately compromises quality. Honing in on that fine "limit" where neither one cancels the other out is no easy feat, but I feel that half the times the demands were too great to ensure the consistency of properly assembled work. - Mediocre pay. I realize you cannot be unrealistic about paying more than $11-12/hour for non-specialized/low-tech skill work. However, because of the tedium of this type of fast-paced, hands-on assembly, higher wage compensation is likely the one huge thing necessary to keep reliable workers. - It's a job which I feel stays just that... a job. Beginning an actual career that will evolve over time is unlikely here, unless you're in upper management. I think it's a fine place to work if you're essentially biding your time. But to be honest, I don't think that the blue-collar positions here amount to much more than corporate peasantry, ultimately.