Job security is good, but low increments
Projects are good, work is productive and management is friendly. Work environment has healthy competition and fun place too.
Only con is the salary hikes we get every year which is very low and not to the standards
Prosgood work environment