Pros: great people and great work environment.
Cons: nope none.
Come in and get a daily meeting and what you might be able to help with or any problems that may have occurred the day before.
learned that problem and critical thinking with a brain trust is the best way to solve problems. Management was easy to get a long with and easy to ask questions and get answers, the best staff i ever worked with, nothing about the job was hard just getting proper training and your good to go. the staff was a breath of fresh air they don't treat out like a contractor but a fellow co worker.