growing_older
Thinks s/he gets paid by the post
- Joined
- Jun 30, 2007
- Messages
- 2,657
I've been in similar but not quite the same situations and seen others in them. In my experience there's a lot of nuance in the details that can make a huge difference. If your current company knows you want to be an employee and are keeping you contract, then they value your work (and likely experience) but are not interested in investing in you or thinking of you for future career growth. That's okay, but let's you know where you stand. Some folks do very well as permanent contact employees. Job security isn't much different from the regular employees any more. Contract work often pays better than the same job as an employee. Employees have a different point of view about the work they do: being on a project that cancels or doesn't get used can be frustrating or lead to deep resentment and feeling of being devalued. In the same situation, a contractor can feel good about building whatever the company asked for as well as could be done: what the company did with it after that has much less emotional impact. The goal is more focused and immediate.
I note you have a very flexible work arrangement. Might have something to do with you being overqualified for this work and they are delighted to have your specialized expertise on your flexible terms. Never the less, this can be a hard thing to arrange and should be worth a lot with kids.
You don't seem fond of your manager and coworker. Too bad, because working with good people can make other issues much less important and life is too short to let the turkeys get you down. You'll probably have to decide how important this is to you. For me, I'd rather work with good folks than use my specific degree or even what specific job (programmer, project mgr, etc) I do. I've been lucky to be in situations with excellent coworkers and managers a few times. Unfortunately they never lasted too long before (stupid) company decisions changed the workgroups and personnel and then the best people all left. This makes me think that good folks to work with is very valuable, but not necessarily lasting in high tech so while it's a great thing to look for or try to arrange it's not reliable enough to give up too many other advantages in search of it.
I don't have any specific advice what to do. I think the little details of your situation matter so much it's hard for anyone except you to have enough info to make choices. Usually it's easier to see what's wrong with a situation becuase the negative things leap out at you. Before you actually do anything, I'd strongly suggest you carefully think through the positives about your situation as well, such as flexible work schedules for kid issues, long history and "expert" reputation (let's you have a lot of latitude for some things), salary and benefits, work you know, location, commute or other factors.
Good luck. Whatever you decide will be on partial info at best, so while you want to consider all the factors you can, you will never know everything so maybe will just have to make a guess at some point what you value more.
I note you have a very flexible work arrangement. Might have something to do with you being overqualified for this work and they are delighted to have your specialized expertise on your flexible terms. Never the less, this can be a hard thing to arrange and should be worth a lot with kids.
You don't seem fond of your manager and coworker. Too bad, because working with good people can make other issues much less important and life is too short to let the turkeys get you down. You'll probably have to decide how important this is to you. For me, I'd rather work with good folks than use my specific degree or even what specific job (programmer, project mgr, etc) I do. I've been lucky to be in situations with excellent coworkers and managers a few times. Unfortunately they never lasted too long before (stupid) company decisions changed the workgroups and personnel and then the best people all left. This makes me think that good folks to work with is very valuable, but not necessarily lasting in high tech so while it's a great thing to look for or try to arrange it's not reliable enough to give up too many other advantages in search of it.
I don't have any specific advice what to do. I think the little details of your situation matter so much it's hard for anyone except you to have enough info to make choices. Usually it's easier to see what's wrong with a situation becuase the negative things leap out at you. Before you actually do anything, I'd strongly suggest you carefully think through the positives about your situation as well, such as flexible work schedules for kid issues, long history and "expert" reputation (let's you have a lot of latitude for some things), salary and benefits, work you know, location, commute or other factors.
Good luck. Whatever you decide will be on partial info at best, so while you want to consider all the factors you can, you will never know everything so maybe will just have to make a guess at some point what you value more.