Managenemt, including the senior folk are toying with engineers that work for them. With lay-offs happening since November 2017 we have seen the worst decisions being made especially in the Prof Svcs department, when it comes to whom to fire and whom to keep. Absolutely Ridiculuous!! Don't the upper management see that one of them is only protecting his (weak) friends while letting go talented engineers? Insane!! Calix used to be much better than this.