Great learning experienceThe good thingsI gained a lot of knowledge and experience as an entry level candidate, the independent environment encourages you to strive through all obstacles
The challengesas an outsourced staff, You'll be on your own most of the time, the learning curve is quite tough, but once you get the hang of it, you're on your way to the top!