Vantaggi
I've worked with some of the most amazing people. My co workers always had encouraging words and kept a positive attitude when I was feeling defeated by this job and I tried to do the same for them. My trainer was good.
Svantaggi
This company is based on lies and deception. They built a dream of working for big companies and sold it to recent graduates ready to start a career, but getting to that dream job is what they lied about. I went a whole year without a contract position that they promised; they wanted me to work two days a week and still pay for all my bills (I didn't). When I finally had enough they tried to use my contract against me, even though it null and void. My group went one month without any communication from Knacktek. Moral of the story is beware of the "used cars man" pitch that they will try to sell. Even though two people out of my group received contracts after a year of training and "marketing" our "perfect resumes", but the other seven of us didn't.