Pros
Technology of work is good. Work life balance is excellent.
Cons
In all of my career I have never seen such a disconnected management. The managers think of themselves as gods. The appraisal system is totally broken. Nobody seem to care if an engineer puts in his/ her effort. An engineer can spend his/her day in office doing nothing and still go unnoticed. For the appraisal purpose thr feedback is taken from the scrum masters by the managers. This is the only part of the year when an employee speaks to a manager. There is an overtime concept in the LMI Athlone where in an employee gets paid if he puts in extra hours of job. This overtime concept is applicable only to engineers. This overtime is heavily missused by the engineers. Because there is no annual hike engineers are so dissatisfied that we simply prolong the work and do it during overtime so as to make more money. Even this is not noticed or checked by the management. People are so frustrated that they don't want to listen anything anybody wants to say. Another funny workflow is, the engineers are asked to make a release plan and the program managers just hang around and agree for what ever is being planned .