I had eecs (electrical engin/comp sci) as my bachelors major. Field is related to what I studied in 2 courses (1 year). Not my first choice among the topics I learned. After a year of failure I ended up enrolling in Masters(in progress) program at a state university. I would like to find a job in this field eventually.

I think the reason evidence tends to be conflicting is that getting an engineering degree isn't the catchall to getting a great job. We have to factor in a lot of other parameters such as your location, your previous work experience, your grasp of your studies (how good you are is not necessarily the same as your grades), your connections, your grades, your focus, how good you are at interviewing, your overall luck.

I go to a school with a "prestigious" engineering program right smack in the middle of the Silicon Valley, and here I always hear success stories of people easily grabbing jobs in industry. However, I also know friends who are highly intelligent and extremely adapt at their fields in other areas who are having a lot harder time finding employment.

speaking anecdotally, 99% my friends (and from general discussions, it seems that 99% of my friend's friends) have got jobs within a few months of getting their engineering degrees. Maybe 50+% were sorted with work before uni finished.

Oh I've been to the point of desperation and back. I went door to door offering to repair fences with my bare hands after a hurricane hit. Two things make people change, motivation or desperation. So, why'd it take 34 months for you to reach one of those states? How'd you get by until then?

I've been trying without success until now. My first offer. I started a masters degree after a year of job hunting. So that has kept me busy for the last year and few months. Financially I was debt free out of bachelors. I have a supporting sibling since then.

Ah, continued education works. And remaining debt free despite all this is commendable. In this case, congratulations on your next step forward. Don't ever burn your bridges from work, as a respectable recommendation goes much farther than a degree or work experience in most cases. Good luck