Spi is best place for carrer development.The good thingsHaving good environment. Not so strict environment... Starting ground for people you is willing to learn new things.
The challengesChallenging for me is to how to cope my stress in some other things...