Worth Your TimeThe good thingsReally friendly staff. They will let you feel at home in office, and will be patient with you whenever you have doubts. They are also willing to share the workload if you feel that you cannot handle them alone. Occasionally, they would also get you great stuff when you didn't ask for them!
The challengesIt would be better if there is clearer clarifications on the order of priorities.