It has a very flexible schedule and there is great hands on experience to help a student to his or her first actual accounting experience.
Cons
Sometimes things are a bit disorganized and you are constantly given new tasks to do so it is hard to finish up what was given to you in the first place.
Chance to Learn. Good accounting software. there is always something to be done and that means big bucks for anyone willing to put in the hours
Cons
Nepotism. This company is all about bringing family members the biggest benefit. The environment can be quite hostile due to everyone smoozing everyone else.