Pros
Good work experience. Vendors and customers are easy to work with. ISO Certified. Good location. Most managers will work with you to adjust schedule from time to time. One manager was a good mentor and boosted my confidence in myself.
Kontras
Very low pay, inconsistent reviews and pay raises. Very poor management style they set-up perks to boost employee morale, but then take it back just as a fast. To make it as an employee you must be willing to be management spies and back stab co-workers. Watch out for receptionist she will act like your friend, she thrives on gossip and talks behind your back. She has been known to blab confidential company business to other employees, customers and vendors. Good employees/ mangers do not stick around because this is very dysfunctional company to work for.