Relaxed work environment. You can set your own hours as long as you get the work done.
Cons
You have to learn a lot on the fly. Something’s pop up and you will be clueless how to accomplish a task. Usually The manager is there to guide you, but you have to be sel-sufficient.