It was ok. Simple process, the owner seem to question a lot. Overall, the organization need to be more improved. The person who was in charge of scheduling us, was absolutely horrible at his job. I can't believe he is still working there. The owner does try his best to run a smooth company, but the admins can be unorganized. some of the workers should get more training.