Before you answer, let me give you a little background on my situation. I graduated from UPenn in Systems Engineering in 2005 with a 3.0 GPA. I have worked for a major defense contractor for the past three years as an engineer and have very strong work and leadership experience. I expect to be getting around a 170 on the LSATs (took Oct. 4th).
I can get 3 very strong LORs from team leads, technical directors, etc. at my work. I know LORs from professors are desired, but I really don't have anyone in mind who would specifically remember me, or would write anything besides your basic "he did well in my class" response. Is it a major red flag to have 3 LORs from the same job? Even if one's performance at that job is much more substantial than his academic performance?
Thanks for any suggestions!