Pros: free lunches, indivudual and team assignments, helpful and knowledgable supervisors.
Cons: contract work only.
A typical day consisted of answering phone calls and documenting all issues relating to hardware and software problems with computers, routers and servers. I learned how communication is key in this enviroment and that information can change very fast. The management was excellent and were easy to talk to. The most enjoyable part of my job was getting – more... to work every morning with a new assignment. – less