Very little oversight, almost never held responsible for failures. They don't really fire anybody and as long as you just show up you like a god.
Cons
Low pay, poor management and sometimes you have to work nights or weekends. Sometimes they don't have work for you for weeks at a time so you just go to the office and pretend to work for a while.