Pros
best reasons to work at Amdocs: * If you are working at some low paying indian company then amdocs could give high starting salary. * If you are a fresher and you did not get a job any place better. * If you want to stay 5 years and tired of job switching. long term can yield better results. * If you are good with politics and you are better with showoff rather than actual work. * If you don't seek knowledge expansion, rather just wanna earn your living. * If you seek SO MANY onsite opportunities ( come on... for how long you will crave to go abroad? US is not made of chocolate) * good food, sandwiches, tea, snacks, cab facility etc. * if your family live in Pune, then its a competing option as Pune doesnt have better choices yet.
Cons
* No HR manager. Your project-manager will keep playing games with you. * No work life balance. It is EXPECTED that you can give up anything (even your sister's marriage) for some assignment. * there are 22 planned leaves allowed an year, but you wont be allowed/approved by PMs. so leaves just keep bulking. * struggle and fights among the teams itself. you will have team members from israel too, but indian team members/ group leaders will do their best to take a fight of superiority. * no quality. the only thing matters is the delivery on time. * worst codes ever. you will sometime laugh at the level of coding. i bet atmax 2% of amdocs employees would be able to write a bubble sort program. * Lies lies and only lies from management. Every programmer knows it and its like a trend, that whatever manager just said to me would be a trick sot i m not listening. * they are eager to give promotions but very less salary hike.