There is usually a big change over - people leave the company after working there for a short while...and half the people there aren't happy about working there. The pay is very bad. You are expected to work long hours without compensation. my supervisor is a workaholic, but he shouldn't expect his staff to work like he does.
note also that when i worked there the company was under a different name.