Current Employee2.0Apr 23, 2024A negative, toxic environment. Think mobile phone call centre, mixed with the Wolf of Wall Street.
Former Employee4.6Jun 23, 2024Insight is a solid company, with a great culture, would recommend to colleagues and friends!