Company gives you a varied experience and are actively always hiring. The employees are what make the company and they stick together.
Cons
Work life is non-existent and you are expected to work long hours for low pay all so the owners can get more money. DT is always hiring as their turnover rate is almost the same so the company is slowly either growing or declining.