My clients I supported were generally friendly and appreciated my work.
Cons
Managers that have no clue how to manage, being talked to by team leader like I was a child constantly, they will fire you for having sleeve tattoos if you refuse to cover them up. Even though during an interview they were shown and was told they would never be an issue.