thats what happens when you work for apple/at the apple store right?
Are they making you sign some kind of agreement not allowing you to post on Apple forums?
hopefully you didn't tell them that you visit this site.
i didnt, although i remember some other people at the first group interview saying they post/read on apple forums.
i'll just keep work at work.