When you are working for a given company for a longer time you would be able to notice different behavior from workers that are hired there. That is a kind of a reality show. Each of the workers lead a different life but those lifes are mixed with each other in this one place, the office. On one hand this may provide some form of entertainment to workers that are already bored with their tasks. On the other hand it might be frustrating when you realize the fact that everyone knows everything about you. Like recently there was a case of iphone developer UK in the company I work for. Everybody knew that he was great at what he is doing and that he was a worker for this company for a long time. That is why when we heard that he wants to ask boss for a raise we thought that he has a right to do it. One day this iphone developer uk went to boss and asked about it. After long deliberation the boss stated that he wont be able to grant this extra money to him. What is interesting is that everyone knew about it the day after.. An iphone developer uk was really disappointed with both. The decision of the boss and the reaction of the rest of the employees. I think I understand him. How about your company.