47 workers laid off at OPEN; co-founders salaries cut in half Layoff April 21, 2023 On April 20, 2023, OPEN, a neobank, announced that it had laid off 47 employees based on performance evaluations. OPEN…