I'm taking an interview with a place that calls itself an "IT Consulting Firm." I guess you work through them and they place you on consulting gigs. Is an organization like this worth my while, or are they going to take a cut of my pay to send me on jobs I could find through Dice? Or are there good ones, and bad ones? Thanks, Eric B.
You will get a salary and get to work on lots of stuff. It will be an excellent learning experience. Yes - they will charge the company that gets your code about twice as much as they paid you, but you probably would not have lined up the gig without them. You'll get a decent wage and lots of experience, so it doesn't really matter how much money they are making off of you.
depends, how experienced are you? how many years have you been developing? If youre a senior, then you could go solo basically and make much more; if youre a junior level, then its fine. Be aware of the experience you are getting and be even more aware of the market at the same time and learn on your own as well!!
Ditto what Paul said and I'd like to add... I programmed for 2.5 years before I moved into consulting. My expertise, confidience and salary all increased significantly. I'm back in a full time position now, but the 4 years I spent consulting really gave my career a boost.
Anxiety does not empty tomorrow of its sorrows, but only empties today of its strength. – Charles Spurgeon
Hi Eric! Patrick Krook here. Working as a recruiter for an IT Consulting firm, I can add to the bove insightful comments this: Find out if they have a 'bench' (or beach). This is where you still get paid even though you aren't on assignment. If they do not, You could last onw assignment and they don't have another one for you. Guess what, no job. Or worse, they cram you in to something you don't want to do so they can keep you billing. The best companies count on you billing only half the year. This also explains, in part, why they huge markup to the client. The other thing is training. Also, ask what kind of training benefit there is. Some places actual will bonus you to take training and pay for it. Keeping up withthe latest technology is the life blood of a good contractor. The last thing is benefits...Some don't offer any, other are "full boat". If benefits are important to you, keep in mind that 50/hr is a lot less than 90K with Paid time off, paid overtime, medical, paid training, and a matching 401k. I know I'm late to this party, hope my $0.02 helped. -Pat