Fully autonomy and indipendent at customer site. I was able to organize autonomously my work schedule
Cons
Management not always present. Activity at customer site are not synced with company priorities and unrelated each other. Colleagues are not collaborative, every one lot at their own backyard