Pros
new hires get paid well
Cons
no education money, poor management, lack of communication between upper management and people who do the actual work No explanation of how to get ahead except to bill more hours to the client. I find that highly unethical and down right criminal if you are not really doing work. Capped project that only allow for 40 hours of billing and then at the end of the year - your performance is down rated because you did not bill at the expected rate. I put in 60 to 80 hours per week with no help from management - even when this was brought up on several occasions. My reviewer who never worked with me or saw my work - was allowed to berate my performance because of the 40 hours per week billing cap. This is discusting. There is no training except for "FREE" training which is basically "SALES" - so how are you supposed to keep "CURRENT" when you are not allowed to go to classes.