Ilia IvanovLayoff as a potential for growingAs it happened with many different IT companies, the one I worked in laid off 60+ people and I was one of them.Mar 16, 2023Mar 16, 2023