Pros
There isn't anything at all I could put, I put N/A, but wasn't acceptable with Glassdoor. Management isn't trustworthy as well, as the staff.
Cons
First, my recruiter lied to me when hiring me for a client I previously worked for. When you work with recruiters, you need to trust them, and that is something they completely lack. Never called during the entire contract period of time, and never lined anything up for me when they knew the contract ended. The client I worked for, not TechNeeds, was amazing and took me under their wing. Made amazing business relationships(which also complained about the company I worked for also, still to this day) When I had my frustrations about being lied to, and wanting to learn more, I went through the chain, and even the top of the chain was unreliable and unprofessional. I was taken into a conference room, and told I needed to leave, when asked why, it was not for discussion. I believe you should do your homework before accepting a job with the devil.