They cheat you on salary. When I started I was paid 120 per hour before going to 145 per hour. According to them they think this is a good salary for making you do double the work and take responsibilities that are not part of the pay or job description. Discussing salary with colleagues will get you in trouble because they don't want you to know that you are being cheated because the same person is doing less work for the same pay. While those that are at the top position are being paid 200 per hour and they are being petty about discussing salary with others.