No, I'm not embarrassed to tell people I was a JW. Most of time it never comes up but if it does I don't feel any shame about it. It was my faith, I believed it and I loved it. Period. If someone is small minded enough to think I was stupid to be a JW they're not really the kind of person I care about anyway, so bug off! would be my attitude.
What religion, political party, organization, business entity, or club does not have some degree of liars, thieves and law breakers? Which political party does not stoop to deceiving the voters to some extent in order to get votes? Which religion does not preach it is approved by God or teach their members to follow the lead of their ministers or priests? What large business has not at some time failed to be totally honest and true both to its customers and employees and the government? Yet, all of these have faithful members who will continue to dedicate their lives to the cause no matter how inane or faulty it may turn out to be.
I don't think my JW affiliation is something to be ashamed of just as being a Catholic/Baptist or Republican/Democrat is anything to be ashamed of....I stand on my own and I fall on my own not on my religious, political or organizational affiliations.
Never let anyone make you fell ashamed about having been a JW. It's our past nothing more. I learned from it and from leaving it and the lessons learned have helped me to see things many non-JWs have problems seeing in their own religion or in life in general.