Pluspunten
You can work from anywhere, the staff is amazing, upper management is knowledgeable and helpful. Management gives you all of the tools that you need to succeed, though some won't. This is a job that takes dedication and time put in. Those that are willing to take the tools, dedicate themselves to learning the industry and put the time in have a very high earning potential and will find themselves in a position to realize that what they are doing is HELPING people. It's very rewarding. This is a family run business and it's one of the best run organizations I have ever worked for. They see the value in their staff and they honestly believe in what they do. So do I.
Minpunten
The almost constant change can be disruptive to some (though, I thrive on it).