A lot of work with good people.
Pros: freedom to do your job without someone looking over your shoulder, having management support, being able to make decisions without having to wait on approval from management.
Cons: overwhelming work loads.
Every day was a little different, depending on what needed to be done. Management left you alone to do your job. The hardest part of the job was meeting deadlines. The most enjoyable part of my job was dealing with vendors and establishing relationships built on trust and respect.