1) Very political company, you have to flatter the President to succeed in the company. The President's comments about people taking away his business is all NONSENSE. Some clients and employees got to know of the President's unethical practices and genuine feedback on Glassdoor and wanted to distance themselves from Dew Software and requested to work with the management team that moved out. They were ethical, friendly, approachable and genuinely cared for us employees. It is only fair to say that they took what business did not belong at Dew Software. The world over, everybody knows that Sales Executives take their customers with them. Customers always get sold on individuals and not to companies. If the President thinks they took away HIS business, he is just being kiddish and does not understand how the industry works. He expects people to do any crap if he just throws money.
2) The Management is not at all transparent on the rates. I recently resigned because I got to know that what was promised to me as a 75-25 split was not actually true. The President was paying my manager from the bill rate and underquoted the bill rate to me. The difference was about $12. Meaning I could have maybe another $18,000 to my salary if he had been truthful to me. It is because of these kind of practices that the previous management began to shield the relationships (employees and clients) that they brought in. In fact the truth of the matter is that now, many employees like myself have begun to realize that the company has no vision or genuine care and are beginning to move out of the company with better companies that care for their people.
3) Most employees are here only because of fear that the company will mess with their visas or they have money remaining to be paid.
4) Funny Salary Structure: You will be promised a salary but you will get something else in the offer letter. The difference comes to you as a bonus every quarter and is maintained in excel spreadhseets which only the President has access to. What he says is the wholesome truth. If you ask about this salary structure, you will hear from them that this is how all H1B companies work and it is for our good that we only receive an offer letter for the LCA salary. All the calculations on that spreadhseet are wrong. In this manner, the management paid me $6000 lesser than what I was supposed to get. That was my parting gift to the Dew Software charity fund! I stuck on for 3 years only because the management did not give me my I140 copy, they said it is company property which is right, but every company out there gives it on trust. I was waiting for a good opportunity and an employer who can quickly file my GC. i found one and I am happy that I took the risk and got out of this company.
If you are a prospective employee and are looking for companies to do you H1B, GC etc, do yourself a favor and stay far away from this company or from Worldscape which is also their company.