People oriented company.
Pros: nice lunch room, good benefits and pay.
Cons: iso, fda audits as that created a lot of stress for most people.
Troubleshooting a software defect correction, finding the defect, working with Development Analysts to understand the Use Cases for the requirements being impacted, fixing the defect, unit testing, submitting work for peer review, make any modifications if required, submit for QC review and testing. Working in MUMPS, Cache, C, VC++, VB 6, VB.Net 2005 – more... and some utility programs like Crystal Reports. I learned a lot in 11+ years in programming, troubleshooting, Lab Information Systems. My management in my Engineering Services Department was great the entire time. My coworkers were the best team I have ever worked with - there was over a million lines of code and many applications that no one could master all of them, though I probably came closer than most because of all the applications I was asked to work on in all the languages I've listed above. Everyone knew that and were willing to chip in and help. The hardest part was the extensive troubleshooting but I learned a long time before from Physics to try to limit the number of variables to one if possible to see the effect of changing that one variable. Working with that team still brings nice thoughts to me and I wish everyone could work with a team that good. It's my second time to have worked with such a great team - the other was @ SAIC. – less