Great people and plenty of opportunity to educate and learn.
Pros: hours, pay, opportunity
Cons: lack of face-time with other human beings, uncertain expectations, lack of any real benefits (medical, dental, etc.)
I started working as a night shift monitor. There were server processes and backups run throughout the night and I was in charge of calling the right people if things went wrong. Occasionally I had used learned procedure to walk me through fixing problems myself. My co-workers, when I worked with them in the early morning hours towards the end of my shift, were rather enjoyable. I'd like to say I felt as if I fit in, but the hardest part was the lack of time I actually spent with other human beings. However, when I did, my day shifts spent with other people on the job were the most enjoyable. I learned a hole lot and made new friends.