As luck would have it, I'm in Switzerland right now. I've visited the last two summers, because my girlfriend lives here, so I've a pretty good idea of the place right now. Where in Switzerland will you be? I'm in Luzern.
Shame to say, the Swiss are some of the most racist, sexist, backwards people I've ever met. But on the plus side, not in an aggressive way. The important thing about the Swiss is that they're very set in their ways, and unfortunately their ways are only barely capable of not chasing black people out, let alone actively supporting LGBT people. My girlfriend and I get a lot of stares if I'm not passing on a certain day, and if I'm binding but not having a good day, people will still stare. I think that while the mass opinion is that trans and gay people are a bit deviant, you'll meet plenty of individuals who are okay with it. But you have to be careful with what you reveal to whom. It really depends person to person, but in this country I find it's better to assume a negative reaction than a positive one. You won't receive the same help and support for discrimination as you would elsewhere.
I asked my girlfriend for extra advice, and she said 'pack an extra skin', and I agree with her. The Swiss don't make friends easily, nor do they open up - don't take it personally. They hate immigrants with a passion, it's not a personal thing, you're just too foreign. Add being transgender into the mix, you're like the devil incarnate. People will judge you, people will stare, people will give you dirty looks and make you feel unwelcome.
Switzerland is also expensive. I've been here for three weeks now in this stretch, and already spent over £300, and that's with no rent or bills. Food will bankrupt you, you'll be required to pay insurance, transport will cost a kidney (though is
very reliable), and money just burns like... like something really flammable.
All the bad things said, this is a beautiful country, and if you get lucky, you'll make some wonderful friends (though the majority of people I know are German immigrants). Learn French/Italian/German, be a friendly guy, and let the prejudice roll off your back. There'll always be somebody who's not a twat.
I'm being rather negative, sorry. But this is really the kind of society that will tell you to your face that they'd rather you be white, cis-male, straight and, god damn it, Swiss. Let me know where you'll be living, some areas are, of course, more liberal than others, and either I or my girlfriend can give some extra advice. I'm tired right now, it's past midnight here