Interpublic Group of Companies (IPG) Analysis