Vantaggi
I cannot think of one positive thing to say about this company. Other than possibly if they get out of the way and let you provide for the client that experience can be rewarding.
Svantaggi
This company has zero regard for their employees.Personally I can't say that I was treated in a negative manner however as management I was asked to treat employees as if we were in India. I understand that in that culture the class system is set and no one would dare question management. However that does NOT fly here. It is poor practice. If you want to improve processes and increase the value of a job you collaborate the folks in the trenches. You take it in from a hands on perspective and you figure out how to make their job more streamlined based on what they do, not some vision of a guy who is so far removed from day to day that he doesn't even realize his way is completely asinine. Their dismissal of issues when brought to HR I found to be disrespectful at every level. Form a fiscal stand point they are extremely insulting as well. In general if that level of management were in the states, there would be some "Come to Jesus Meetings" to hash things out on a regular basis.