The manager of a Comcast store in Connecticut reportedly tied employees to a chair in order to have pies smashed in their face, a new lawsuit alleges.
Summary from sourceThe manager of a Comcast store in Connecticut reportedly tied employees to a chair in order to have pies smashed in their face, a new lawsuit alleges.
Summary from source