Call centers can be independent companies or branches of larger companies that provide services for telecommunications. Their main duties are to take incoming calls, make outgoing calls, and increase efficiency for a company. They may also generate leads, take surveys, and perform other duties.