A decent work environment with ample opportunities for learningThe good thingsChallenging. Much learning opportunities on advanced technologies, variety of equipment, and ability to work with people at all levels.
The challengesLimited progress in promotion or transfer.
Little progress in increment of renumeration.