Illusive Named as One of the Best Places to Work USA - English News provided by Share this article Share this article NEW YORK and TEL AVIV, Israel, March 16, 2021 /PRNewswire/ -- The Business Intelligence Group today announced that it has awarded Illusive, a leader in active cyber defense, one of the Best Places to Work. The organization sought to identify companies that are actively working to improve their own performance through efforts to challenge employees in environments that make work fun and engaging. "At Illusive, our employees are our most valuable asset, and we strive to create a corporate culture that is rooted in collaboration and innovation," said Ofer Israeli, Illusive CEO and founder. "This award validates that our efforts to make Illusive an inclusive, encouraging workplace are succeeding. The drive and teamwork exhibited by our employees is invaluable, and I have no doubt the future is bright for our company."