Pros
Pay increase based on "budget spreadsheet" not employee performance/effort throughout the year. It really works, really brings up employee morals and turnover rates
Cons
Bad projects i.e. projects in which the budget have been overspent, the deadline is way overdue, and non-existent handovers from previous employees getting passed to newcomers. Newcomers try to prove themselves by working OT, but soon realized it is not a one-time thing. It's the company culture itself. A small team in NZ trying to do too much, tender for too many projects not realizing there is not enough resource. Justify by passing it to India colleagues with a cheaper rate, while NZ employees "oversee" the work. Thinking it is a win-win situation, using cheap labour to complete job at a "competitive" rate. What end up happening is, India work is dogwater, graduate/intermediate NZ engineers basically working double time to try breastfeed India colleagues and to a point it would be cheaper/less mentally draining to use NZ resource to complete the whole project. India spending budget, NZ spending more budget to rectify dogwater work from India by working OT, budget overspent, deadline not met, higher ups find reasons to blame intermediate/junior engineers while providing minimal to no guidance. Intermediate personnel leave, and the cycle starts again. A shithole of a work place, imagine having a phone call with your boss and they are guilt tripping by saying why are you only working 40hrs per week while all other people are on 50hrs week (even though you have been on 50hrs week for straight 3 weeks in a row...)just imagine. This could be in Netflix, sh*t is unreal. Small tip, don't join this company. But if you are looking for a rollercoaster ride and the ride is upside down all the way, this is the place to be.