Pros: very open work enviroment. everyone helps everyone else. no one is to "big" to do anything
Cons: there really are none, other then they hire a lot of temps so it causes a lot of turnover
I would recommend anyone to work at DLL. Its a wonderful company to work for!