Vantaggi
Flexible schedule. Nothing else comes to mind. Feeling a sense of importance while on the job.
Svantaggi
Lack of training, false promises, and plenty of room for improvement on myself, meant they were never a good employer for a new career. I tried very hard without any training and they were annoyed that they chose to hire someone who was better with their customers than their computers. This experience still haunts me and my professional career and I never should have thought that training was available when It was only "in development."