Good learning for freshers, Freedom to work, technically sound, New system implementation in process so will be smoother in future
Cons
Man oriented<resource constrained> , system is in place but implementation itself is a task , ownership problem, working culture is more or less like with Indian flavour