Work is challenging, but you get the hang of it fast.
Very patient people.
It's humble work, and if you keep your head down, you'll meet real diamonds.
Cons
You have to take care of yourself and your work.
It's a small business, so the structure is rigid.