Pros
Compensation is decent and comes with a reasonable benefits package — enough to get by comfortably. Salary reviews are structured, and there are performance-linked bonuses that make the total package feel adequate. While pay is not top-of-market and sits slightly below industry benchmark for comparable roles, it is livable and paired with other perks that partially offset the gap. The work itself is fast-paced and exposes you to large-scale problems that genuinely build your resume
Cons
Job security is virtually non-existent. Retrenchments happen without meaningful warning and at a frequency that keeps employees in a constant state of uncertainty. What is most unsettling is not the retrenchments themselves — restructuring is a business reality — but the lack of transparency and lead time given to affected employees. It is difficult to plan your career or personal finances when the ground can shift beneath you at any moment. Loyalty and tenure offer little protection.