No career growth - does not give enough training for personal development.
No Work-Life Balance
Not enough benefits
Very low salary
Obsolete technology - the offered training is no longer used in other clients. Bond should be lower because of that.
Poor Management - does not communicate with the whole team when there are changes in the project.
- does not discussed with the team or ask their opinions regarding a project
Three years bond - training offered is not par with the bond. Training will be given or not within the bond. So even if you already spent three years in the company, there is no guarantee that you would get all the training in your contract.