A good stepping stoneThe good thingsThe working environment is nice, great colleagues, good pay and good office location. Excellent for getting experience and learning.
The challengesLittle to no opportunity for career growth. Different treatment for for full time employee and contract employee.