Pros
The benefits package you receive as a full time employee is pretty decent, but besides that there is absolutely nothing positive about this place.
Cons
The work environment is a child like High School environment. People are inconsiderate. The knowledge employees have mean nothing. Most of the employees have no educational background for the position they carry. The ones who started off as a processor and worked their way up the chain to a Tech or Technologist has the mind set, that they think they are above the rest and that they do not need to work as much or or wok on certain benches because of how long they worked their. Keep in mind they have no educational background. Management is very poor and lacks the experience to even hold that position. Goals that are given to you and need to be accomplished by next review are usually impossible to achieve due to the excuse of "lack of staffing". Promotions are ridiculous. You get an annual merit raise CAPPED at 2.5%. Which you will never get. And now senior management says you will not get a 5 on a review even though if your supervisor believes you should receive it. All in all this company is the worst to work at. If this is an option for a job. Keep it as just an option and nothing else. Go elsewhere. If you want to work in a stressful environment, where you will age quickly, work overtime on a regular basis and not have any social life or compassion from your peers or supervisors, then maybe this place is for you. BEWARE!!!!