Vantaggi
The pay is decent. Employees are allowed a good amount of independence to find new clients and build up new markets.
Svantaggi
Overall, management has a complete lack of respect for the work/life balance of their employees. Even on the first day, I was informed that the hours in my contract were not what I would be working. I would be working extra hours on a daily basis, and I would receive no overtime pay despite being non-exempt (though they claim that making commission on sales by staying late is the same as overtime...) Office life is extremely secluded with little emphasis on teamwork. I could go on, but this is no place to rant. I should have seen this was a bad idea during the interview process, so I'm posting here to let others know beforehand.