In recent years, management has changed several times. As of now, there is no stability, good managers are leaving, and low end management seems to be taking over. Don’t expect any communication here as you are simply working for a staffing company. You will be passed up for promotions, and you will only be considered a number to them.