too much politicking from my workplace experience . also, i was pulled out after my onboarding and was told i'll be back in 3 months time, that was when the retrenchment announcement was dropped.
I know that my superiors or company maybe didn't have full control of the situation, but i dont appreciate the lack of transparency.