Very quick to layoff and you never know it is coming. My job was based on contracts and it seemed that every year we got less and fewer contracts. I survived several but they eventually got to me. I hold no ill will towards Calix but they need to work better at getting new contacts and keeping them.