KGB is a very fast workplace and a typical day there is just being there and willing to learn as much as possible to meet your goals.
While working at KGB , I have learn how to be very patient and put myself in the customer position. The management is great, but could be better for some of them are willing to help and some of them will not help you unless you are on their team. My co-workers were great to work with because they were willing to help whenever possible. The hardest part of the job was trying to meet the company expectation. The most enjoyable part of the job was going to break and communicating with my co-workers about what could be done better at the job.