Job Description Here you are. Another day at the office. Wondering if some company is caring about its employees, while you remember how proud you were when you landed that great job in a well known IT company. And now? Well, your work's O.K. Your colleagues are pretty nice and even the office parti