Yes. Technology is impacted. 1 fired for low production (lie) and 1 layoff (moving in different direction)
2 replies (most recent on top)
Word is increased Performance plans being handed out; given any excuse to be given one is basically a 60 day countdown to being let go. Don’t sign it.