"DRD Technologies, Inc is a company that I would describe as a life boat company. If you need work you'll find it. There is always something to do whether it technically falls under you job description or not. It gets the bills paid, but you can never expect to make anything except enough to do that."
Update your browser to have a more positive job search experience.
Upgrade My Browser