Great! Gained a lot of precious experience and memories.The good thingsMost of the things here is good, including ur management, team, environment, benefits and career development.
The challengessome desktop and the software their are using in it is quite old school.