Comment by ipaddr
Have you ever worked in big tech? They put you on a perform plan pressure you to quit and then let you go. It's one of the more easy things they have to do.
Have you ever worked in big tech? They put you on a perform plan pressure you to quit and then let you go. It's one of the more easy things they have to do.