they ask that you are there for 3 years to be 100% vested. the match is like 3%, which is also much worse than i was getting. i'd stand to lose a lot of money if i left before 3 years but i think i'm going to lose more if i don't. that being said, the manager is one of the best i've ever had. the team is great and people seem that they genuinely want to be there.
there was an instance at my last company a few years ago where one of my coworker's brought his girlfriend who came to visit from one of the prestigious private colleges around the area. she sat down at our table during lunch and told us where she was visiting from and we all said almost at the same time "what the hell are you doing here?". implying that it was a big brain drain. everyone seemed miserable, at least everyone i knew.