Pluspunten
Nice for fresher levels: Nice short onsite opportunities Long term assignments possible variety of technologies to work on if possible management encourages leadership qualities proffession environment at many places(some places have very bad env) challenging time lines relatively better employee care
Minpunten
Not a place to stay for long will enjoy intial 2 years, after that its a place to must leave internal increments are bad compensation for internal increments is given by onsite assignments, if you cant take it you are at loss tight timelines kill creativity, no time to reaserch for new ideas and self grooming continuous busy schedule self improvement dies Deadly for married people flexible policies, keeps changing based on requirements