Pros
No Dress code, good bonus plan, liberal PTO and work schedule, friendly people to work with. People will complain about a lot of things at IB, but the Inside Sales Teams are for the most part left alone. If you're a self-starter and are willing to push yourself to be the best, you'd do fine anywhere. Where IB helps push you is the laid-back atmosphere and guidance from Sales Managers IF YOU ASK FOR IT.
Cons
Lack of training, sink or swim mentality, lots of sales drama between teams, overworked IT department, horrible sales systems, horrible clients. Again, a lot people here hate working for IB, but there are far worse companies to work for. The Inside Sales Teams have a lot to learn, but like any sales office, there are winner and losers. If you're a loser, you'll probably lose everywhere unless you stand up and ask for help.