Really good experience for me since it is my first work after graduation.The good thingsThe working environment is very good among staff, including between high level and low level employees. The work not stress at all, since you will use your own skill and knowledge to handle them. There is no time limit for certain works, so you have time to complete it, but just don't take advantage.
The challengesMaybe the company can try to have their own warehouse, so that they don't have to move from one warehouse to other warehouse if there have some problems, eg: end of contract