Good job for beginners-chance to learn a lot of things working in different environment-Win, Unix, DB
Temporary job
You can rely on other staff for a help
Cons
Not a lot of challenges, people just follow procedure
Difficult to make carrier
Low payment(depends on the county, of course)