Love the coworkers, and company. Unlimited vacation (within reason), incredibly helpful and understanding bosses, fantastic mentors and coworkers are willing and excited to help
Inconvénients
Health coverage isn't that great, no vision coverage, and the plan options are all expensive even with company cover some of the cost.
Most opportunities could not be fulfilled
Little to no training or support
Managers are also salesmen... distracts from managing
The only salespeople making money are selling into the last major telecom company they worked for... not really a sustainable BD model, and does not work for those without a huge rolodex of industry contacts