Pros
People spend their entire days looking at fantasy sports or shopping online for completely irrelevant items to the job. You can be playing games on your computer and management won't say a thing. In some cases, mine in particular, the manager would spend an hour deciding on what to get for lunch & once he had it in front of him, if you tried approaching him for assistance w/ an issue or to take a phone call, meant for him, he would either snap back or make matters worse for the purpose of teaching you not to bother him. If you are someone looking to get paid for slacking off, there is plenty of that here & you'll blend in fine with everyone working their butts off to make a career out of this. Make sure to ask about the stock options only a handful of employees are being offered with Echo in addition.
Cons
If you are looking to get started here & make a good living, the only way would be for someone who has been with the company for a long time, to quit. And then you would be handed down their account. But even when this situation does occur, it all comes down to the manager's favorites, no structure what so ever. An employee can show their loyalty & put everything they have into this job & management will still find something so minor worth terminating them for. They could care less about the relationships within the company as well as who's keeping the relationships with their carriers & customers, as long as they are still making their millions at the top. Its all one big pyramid scheme.