Pros
Location close to 410. It is a job and serves its purpose.
Cons
Horrible corporate culture, can not approach HR about management without suffering for it later, permanent employee vs contract employee (permanent ALWAYS wins), lack of support from department leads, watch your back even employees will stab you in the back to get ahead or protect themselves, ......... I can go on but there is a word limit, I think.