Extremely poor management : managers have no management experience at all, are rude and insulting (the F word is not an appropriate word to say in a corporate environment) and have no respect for their employees and their hard work. They don't care about their clients nor the quality of the service provided. They are simply focused on increasing their revenues. One or more people were fired on a quarterly basis. No career opportunities. Ok for people starting their career but not for experienced professionals.