Large well known company. Lots of company training opportunities. The health benefits are stellar. Company is profitable and stable.
Cons
People have drastically different views of what it is like to work at Amdocs, all depending on the group and manager you are hired under. As a potentially employee I suggest that you vet out your hiring manager, as your manager will make the difference.