Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Cicero
Dec 17, 2003

Jumpjet, melta, jumpjet. Repeat for ten minutes or until victory is assured.

astr0man posted:

I know there is google stuff there.
Yeah, there's a google dev office, but it's a small one.

Adbot
ADBOT LOVES YOU

pigdog
Apr 23, 2004

by Smythe
So in summer I quit my old, cozy big company job.

I was kinda stuck improving old legacy apps which were used enough to require development, but not important enough to put any resources into it. So I was pretty much alone dealing with half a million lines of code, which used an ancient custom framework that I didn't have sources for, for which even the company that wrote it didn't have sources for, and which wouldn't even decompile correctly. An analyst for that application who had left for a startup and met with in other circumstances actually apologized to me and said he knew my pain. As my company was undergoing some restructuring and with the development requests revealing new knee-deep layers of poo poo from that rotten codebase, I finally said gently caress it, there's got to be something better and more fun I could be doing. So I quit without even having the next job lined up, which everyone says is a terrible idea. But with the market being good for Java developers, and not having much debt or liabilities, I was confident to find a better job for more pay regardless.

The first and my go-to place was looking pretty good. I did fairly well on the technical interview; didn't do a great job at whiteboard coding (which is much harder than it looks), but aced the theory questions. Then they gave a coding task, which I spent more than a week on to hone and perfect. They liked it. The final interview with a big hat architect also went well.

Except then I got rejected out of the blue. I was :wtf:ing pretty hard, and managed to pry out that the big hat architect was actually looking for someone to lead a team, with big experience on their field who could build a team, while the job ads were looking for a mere mortal developer. Basically the person who makes the decision and the one who makes the job ads weren't in sync at all, and in actuality they were in different countries. Told me they do still need a mere mortal developer someday, or in a different branch, and I'd be welcome, but.. who knows when. God dammit.

The second-choice place rejected my application without even meeting. What the christ. Didn't expect that at all -- thought my CV was impressive enough for at least an interview. On the second though, perhaps not quite, so I reworked it. At this point I felt pretty crappy about quitting the old job like that. This job-hunting thing was taking much more time than I expected.

Onwards to the not-quite-as-appealing places. Toyed around with a few, but the third place looked much better than I expected actually. Nice office, nice people, profitable company, okay technology, fairly steady job.. and a 15 minute walk from my home. Very nice. Did well on my interview, too. So good in fact that as I was finishing the interviews I asked if they had any additional questions, they said "when can you start" and "thank you for choosing our company". :allears: And about the pay... a 80 percent increase from at my old company. Like daym. I credit the improved CV. :)


What I learned:

- Looking for a new job instead of hoping for a raise looks like good idea. Quitting the first one before you do, probably not so much.
- If the first place doesn't like you, don't give up. There are plenty more fish in the sea.
- Jobhunting takes a lot more time than you'd expect.
- Practice whiteboard programming, that poo poo is harder than it looks.
- The cliche interview questions, i.e. what is your greatest success/failure/how did you handle it/how did you work with people/why did you quit your last job/etc are actually getting asked. Be prepared for them.
- If they give you a coding task, ask what they actually value in it. Coding speed vs maintainability etc?
- Effort on CV will pay off

gariig
Dec 31, 2004
Beaten into submission by my fiance
Pillbug
One thing that pigdog forgot to mention. You should be updating your resume every 3-6 months. If you aren't adding anything significant to it then it's time to think about a new job. I spent years at a company that was stable and had awesome co-workers. However, I was also working on mostly old legacy apps in maintenance hell. Finding my next job was a huge chore. Don't do that. You don't get brownie points for staying at a job that is not propelling you.

Fuck them
Jan 21, 2011

and their bullshit
:yotj:
What's a good way to ask an employer to poo poo or get off the pot?

My best guess posted:

$PersonsName,

I'm getting offers but holding out for you. Can you give me a time when you'll reach a decision? Thank you so much for interviewing and considering me!

Regards,

$Firstname $Lastame

Is this appropriate?

Cicero
Dec 17, 2003

Jumpjet, melta, jumpjet. Repeat for ten minutes or until victory is assured.
I started to write an alternative email but yours sounded better. It sounds fine to me.

Fuck them
Jan 21, 2011

and their bullshit
:yotj:
Worst case I'm in a better place here and now, and can just move myself. Or take a long rear end interview-cation.

Fuck them
Jan 21, 2011

and their bullshit
:yotj:
OOOOOoooooookay....

the duder posted:

Hi $Yourname,

Sorry for the delay. I finished reviewing your code, and everything looks good! Regarding the next step, normally we'd invite our candidates for an onsite interview. This gives us an opportunity to introduce them to the team and get a little more hands-on so we have a feel for what it'd be like to work with them. It's important to us that whomever we bring on is a fit.

So given the geographical distance between Florida and San Francisco, I thought we might try something different if you're open to it. Would you be interested in starting remotely with a small amount of contract-work? The scope will be limited enough to give you an idea of what it'd be like working with us and visa versa. You'd be working with me directly for 1-2 months on a couple small projects, upon delivery of which we'd offer to bring you on full-time here in SF. I understand you have other offers, so we'd like to compensate you fairly for the opportunity cost!

Let us know what you think.

Best,

$MyName

How do I approach this? If they mean during the day full time remote that's something less secure and reliable than the in-person job I have and have been offered. OTOH if its "in my own time" work, hello double dipping!

Clearly I need not answer immediately, but I do want to know what's a good idea to go for, and what I should pass on. OTOH, just how reliable or unreliable is remote work? What should I ask before making a decision?

Edit:

quote:

I'm interested! Let's talk specifics: would this be side gig work, or a full time remote job during your PST business hours? I also wonder what sort of contract would be involved, and how you would accept deliverables, etc.

This is a new sort of gig for me - I've only had in person jobs and only done the odd day or two remote - and I'll need to see what you had in mind in more detail before committing.

Regards,

Let's get some more details before wringing hands over this.

Fuck them fucked around with this message at 04:09 on Nov 6, 2014

Mniot
May 22, 2003
Not the one you know

gently caress them posted:

How do I approach this? If they mean during the day full time remote that's something less secure and reliable than the in-person job I have and have been offered. OTOH if its "in my own time" work, hello double dipping!

They mean you work as a regular full-time employee but remote and under a short-term contract.

We did this at my office and ended up hiring the contractor. But it's a contracting position. Your goal is for them to say, "he's too expensive to keep in the budget as a contractor, but we can't work without him so I guess we have to hire!" I think it will take a lot of work on your part to make the FTE hire happen.

Fuck them
Jan 21, 2011

and their bullshit
:yotj:

quote:

Awesome!
We'd prefer fulltime but if you can only handle part-time, we can discuss.
I'll give you the specifics on compensation once I get a sign-off from our CFO. Your fulltime offer won't necessarily be contingent on deliverables, although compensation may be to an extent. I'll have more specifics once I've defined the scope of work.
I'll present the milestones/meeting schedule to you beforehand so you can make a decision on whether or not to accept.
For now, we're glad to know you're interested so we can get the ball rolling! Excited to have you on board.

Hmm.


Mniot posted:

They mean you work as a regular full-time employee but remote and under a short-term contract.

We did this at my office and ended up hiring the contractor. But it's a contracting position. Your goal is for them to say, "he's too expensive to keep in the budget as a contractor, but we can't work without him so I guess we have to hire!" I think it will take a lot of work on your part to make the FTE hire happen.

My prior luck with contracts led to my current forum name and avatar.

Looks like I might be passing. Welp.

Pseudoscorpion
Jul 26, 2011


Thanks man, took an invite!

a slime
Apr 11, 2005

Cicero posted:

Yeah, there's a google dev office, but it's a small one.

Small but :krad:

A couple of final steps to finalize everything, but it looks I will be full-time at Google Madison next year! :woop:

NovemberMike
Dec 28, 2008

gently caress them posted:


My prior luck with contracts led to my current forum name and avatar.

Looks like I might be passing. Welp.

There's contracts and there's contracts. I'd talk to them about the specifics and if they're offering $50/hr or more then I'd seriously consider it. Keep in mind that $50/hr is more like $35/hr for the company though (or less) because they aren't paying for the room you sit in or a bunch of nice stuff like healthcare. Don't be afraid to ask for something high since you aren't hugely enthusiastic about it.

Fuck them
Jan 21, 2011

and their bullshit
:yotj:

NovemberMike posted:

There's contracts and there's contracts. I'd talk to them about the specifics and if they're offering $50/hr or more then I'd seriously consider it. Keep in mind that $50/hr is more like $35/hr for the company though (or less) because they aren't paying for the room you sit in or a bunch of nice stuff like healthcare. Don't be afraid to ask for something high since you aren't hugely enthusiastic about it.

I'd also expect something around $50/hr as a salary anyway given that it's SF and any less would be a pay cut moving there given the cost of living.

I guess I'll be playing this by ear.

Careful Drums
Oct 30, 2007

by FactsAreUseless

Chill Callahan posted:

Epic is in Wisconsin but then you'd be working with MUMPS and I don't know why you would want to do that.

yeah, there is a tech hub there in the sense that Epic is a fuckhuge company

Careful Drums
Oct 30, 2007

by FactsAreUseless

gently caress them posted:

Hmm.


My prior luck with contracts led to my current forum name and avatar.

Looks like I might be passing. Welp.

My beef with contract-to-hire is that if they like your and your contract runs up, suddenly your employer has a ton of negotiating power because if you don't reach an agreement, welp now you don't have a job. So the employer can give you a huge hourly wage on the contract but talk you down in negotiating full-time salary. I got screwed out of a few grand on my current job like this :/

As an aside, I've also learned that if its the company's MO to hire in like this, everyone you work with is going to be a bunch of pushovers.

Tunga
May 7, 2004

Grimey Drawer

a slime posted:

A couple of final steps to finalize everything, but it looks I will be full-time at Google Madison next year! :woop:
Congrats!

On that note, I just got rejected by Google London :( . But the interviews were fun and I didn't get my hopes up so it's cool, maybe I'll try again in a year or something.

Cicero
Dec 17, 2003

Jumpjet, melta, jumpjet. Repeat for ten minutes or until victory is assured.

a slime posted:

Small but :krad:

A couple of final steps to finalize everything, but it looks I will be full-time at Google Madison next year! :woop:
Congrats! Madison does look like a cool little city.

Knyteguy
Jul 6, 2005

YES to love
NO to shirts


Toilet Rascal
Anyone have experience segueing into contracting from a full time job? My employer is consistently late paying me (only by a couple days, but it's annoying), and I'm thinking I'd might as well work on my own terms if I'm going to deal with things like that.

Eventually my goal is to work for one of the big four tech firms, but I'm not there yet skill-wise. For anyone who may be involved in the hiring process there (or really anywhere) how do employers look upon developers coming from a contractor point of view?

If you do have experience contracting, can you let me know some of the pit falls, some of the ways you find work, etc? Like do you have a website to find clients and that's your main way of finding them, or elance, or something else? Anything beyond an LLC that may be needed business-wise (insurance, etc)? Thanks a lot.

Tunga
May 7, 2004

Grimey Drawer
What do you do if someone sends you a technical exercise and you look at and realise that you have no idea how to approach it because you don't have experience with the things that they are asking you to do? I feel that saying "hi, no idea, help?" is pretty much equivalent to just telling them that I don't want the job since they obviously aren't going to hire someone who can't do the pre-interview test without help.

I've ended up in this weird place where I spent five years writing C# with virtually zero mentoring and then a year as an Android dev working on an app that was 75% finished when I joined so I mostly just did bug fixing. The only new feature I spent any serious amount of time on was a hybrid native/WebView component where I did all kinds of ridiculous things to a WebView to make it fit the client's (a bank) ludicrous security requirements. Some of the stuff we did here was actually quite impressive but it has absolutely zero use in any well-designed app because it should never have been necessary in the first place. I didn't ever want to write that code, it was a shitheap of hacks on top of hacks just to make it work with their god forsaken 1980s backends. MEanwhile I learned nothing about good modern programming methodologies, patterns, etc. We didn't even write unit tests because the client said that was a waste of time so our management banned us. Yes, really.

I have a ton of theory about various Android stuff and no practice with any of it and it's kind of overwhelming trying to use all of this half-knowledge to build anything.

So this startup wants me to build a little app to grab some JSON and display it in a ListView in a certain way and I've simply never really touched ListViews, especially involving custom Views like this would. They want me to give an estimate and then do the work and tell them how it took. My actual estimate is going to be "a few days to figure out what the hell", but I'm sure if I tell them that they will just say "umm, don't bother".

Sorry, bit of a rant :/ .

Tres Burritos
Sep 3, 2009

Tunga posted:

What do you do if someone sends you a technical exercise and you look at and realise that you have no idea how to approach it because you don't have experience with the things that they are asking you to do? I feel that saying "hi, no idea, help?" is pretty much equivalent to just telling them that I don't want the job since they obviously aren't going to hire someone who can't do the pre-interview test without help.

I've ended up in this weird place where I spent five years writing C# with virtually zero mentoring and then a year as an Android dev working on an app that was 75% finished when I joined so I mostly just did bug fixing. The only new feature I spent any serious amount of time on was a hybrid native/WebView component where I did all kinds of ridiculous things to a WebView to make it fit the client's (a bank) ludicrous security requirements. Some of the stuff we did here was actually quite impressive but it has absolutely zero use in any well-designed app because it should never have been necessary in the first place. I didn't ever want to write that code, it was a shitheap of hacks on top of hacks just to make it work with their god forsaken 1980s backends. MEanwhile I learned nothing about good modern programming methodologies, patterns, etc. We didn't even write unit tests because the client said that was a waste of time so our management banned us. Yes, really.

I have a ton of theory about various Android stuff and no practice with any of it and it's kind of overwhelming trying to use all of this half-knowledge to build anything.

So this startup wants me to build a little app to grab some JSON and display it in a ListView in a certain way and I've simply never really touched ListViews, especially involving custom Views like this would. They want me to give an estimate and then do the work and tell them how it took. My actual estimate is going to be "a few days to figure out what the hell", but I'm sure if I tell them that they will just say "umm, don't bother".

Sorry, bit of a rant :/ .

It sounds like you either need to grit your teeth and just do it (seriously, you can't figure out a couple UI components and some JSON?), or take "Android" off of your resume.

spatula
Nov 6, 2004
You should just figure out the thing and do it. They don't expect you to know everything, but the time to expose your ignorance is later when you send back your exercise and have proven you can at least kinda figure out your own crap, imo ("this was the first time I worked with _____, I had some trouble with _______" etc)

Fuck them
Jan 21, 2011

and their bullshit
:yotj:
So the job paying me well, with a team, and build servers - and GIT! - and QA and a senior dev who interviewed me like I was sitting down with ithaca, rotor or tef (or who ever) is having me come down to do paperwork today. Finally passed background check.

I called out of this current poo poo job Wednesday. Since email, texts, and our phones apparently do not work, they didn't realize I wasn't here until 2:30pm on Wednesday, and as such want me to fill out paper loving time sheets every time I take a break, go to lunch, or when I show up and leave for the day. The only other dev isn't even here, and the BA is basically orbiting them, which is why they can find them.

If $NEWJOB will let me start Monday, should I?

:q:

EAT THE EGGS RICOLA
May 29, 2008

Burning bridges is generally a terrible idea, even if it's from a bad job.

The new job will understand that you're a professional and need to give notice.

Drastic Actions
Apr 7, 2009

FUCK YOU!
GET PUMPED!
Nap Ghost

spatula posted:

You should just figure out the thing and do it. They don't expect you to know everything, but the time to expose your ignorance is later when you send back your exercise and have proven you can at least kinda figure out your own crap, imo ("this was the first time I worked with _____, I had some trouble with _______" etc)

Exactly. With my interview project I did many things for the first time (Used MVC Identities, Blob storage on Azure) that I had never done before. I had to look up how to do it and then I... did it. It ended up being a really good thing too, since one of the first (thrown in my face) projects I got ended up needing Azure blob storage, so I already knew how to do it.

Normally when you do programming work you will run into tons of things you've never tried before, so you have to research it and figure out the best approch to doing it. So this sort of thing happens, and any good development house should understand that you don't know every single possible thing. The question is how you handle that situation, and if your first instinct is to freak out, then there is a problem.

Fuck them
Jan 21, 2011

and their bullshit
:yotj:

EAT THE EGGS RICOLA posted:

Burning bridges is generally a terrible idea, even if it's from a bad job.

The new job will understand that you're a professional and need to give notice.

NewJob wants me to work just one week, not two. The thing is, ShitJob is managed so poorly and so understaffed, any amount of notice is basically like asking someone to bail out the titanic just a few minutes longer before jumping overboard. They're not going to replace me in a week, or two, or for that matter, a month.

Also, they've had other refugees from this environment, and set the tone for the interview with "Yeah we know all about it, don't pull punches, $PredecessorOfYours spilled the beans."

I mentally checked out of here months ago, dude. :yotj:

Fuck them fucked around with this message at 16:14 on Nov 7, 2014

down with slavery
Dec 23, 2013
STOP QUOTING MY POSTS SO PEOPLE THAT AREN'T IDIOTS DON'T HAVE TO READ MY FUCKING TERRIBLE OPINIONS THANKS

gently caress them posted:

NewJob wants me to work just one week, not two. The thing is, ShitJob is managed so poorly and so understaffed, any amount of notice is basically like asking someone to bail out the titanic just a few minutes longer before jumping overboard. They're not going to replace me in a week, or two, or for that matter, a month.

Also, they've had other refugees from this environment, and set the tone for the interview with "Yeah we know all about it, don't pull punches, $PredecessorOfYours spilled the beans."

I mentally checked out of here months ago, dude. :yotj:

He gave you the correct advice, ignore at your own risk. See you in 3 months for the next job hunt.

Tunga
May 7, 2004

Grimey Drawer

spatula posted:

You should just figure out the thing and do it. They don't expect you to know everything, but the time to expose your ignorance is later when you send back your exercise and have proven you can at least kinda figure out your own crap, imo ("this was the first time I worked with _____, I had some trouble with _______" etc)

Drastic Actions posted:

Exactly. With my interview project I did many things for the first time (Used MVC Identities, Blob storage on Azure) that I had never done before. I had to look up how to do it and then I... did it. It ended up being a really good thing too, since one of the first (thrown in my face) projects I got ended up needing Azure blob storage, so I already knew how to do it.

Normally when you do programming work you will run into tons of things you've never tried before, so you have to research it and figure out the best approch to doing it. So this sort of thing happens, and any good development house should understand that you don't know every single possible thing. The question is how you handle that situation, and if your first instinct is to freak out, then there is a problem.
Okay, thanks, these were helpful. I think my post got a bit off track, I was really just wondering what I should give them for an estimate since they specifically said that I have to give an estimate before I start working on it. Should I be honest up-front about the fact that it will take me longer because there's some new stuff here? Obviously if I was to do it again in the future it'd be quicker since after this I'll know how to do it.

Drastic Actions
Apr 7, 2009

FUCK YOU!
GET PUMPED!
Nap Ghost

Tunga posted:

Okay, thanks, these were helpful. I think my post got a bit off track, I was really just wondering what I should give them for an estimate since they specifically said that I have to give an estimate before I start working on it. Should I be honest up-front about the fact that it will take me longer because there's some new stuff here? Obviously if I was to do it again in the future it'd be quicker since after this I'll know how to do it.

Would you be honest about it if you had the job? Yeah, you should. If you feel something might trip you up, then you should note it. Also, if it was not already in the requirements to have this in source control, you should throw it up on something like Github. That way you can show exactly what you're doing and, hopefully, what your improving as you learn more about what you need to do.

Munkeymon
Aug 14, 2003

Motherfucker's got an
armor-piercing crowbar! Rigoddamndicu𝜆ous.



Tunga posted:

Okay, thanks, these were helpful. I think my post got a bit off track, I was really just wondering what I should give them for an estimate since they specifically said that I have to give an estimate before I start working on it. Should I be honest up-front about the fact that it will take me longer because there's some new stuff here? Obviously if I was to do it again in the future it'd be quicker since after this I'll know how to do it.

You should figure out how long it will honestly take you and tell them that plus some time for margin of error. Any time estimate you give is part of the test: it tests whether you can give accurate estimates of project completion time. They don't know the circumstances of your life and so shouldn't judge you on how many days it'll take to finish.

FamDav
Mar 29, 2008

Munkeymon posted:

You should figure out how long it will honestly take you and tell them that plus some time for margin of error. Any time estimate you give is part of the test: it tests whether you can give accurate estimates of project completion time. They don't know the circumstances of your life and so shouldn't judge you on how many days it'll take to finish.

this plus spend 30 minutes before you give an estimate reading up on the things you dont know. maybe its a matter of learning a few new APIs, maybe its going to involve a lot of mucking around because you dont have a good mental model for what you want to do just yet. 30 minutes will give you a much clearer picture for little to no time loss.

pigdog
Apr 23, 2004

by Smythe

Munkeymon posted:

You should figure out how long it will honestly take you and tell them that plus some time for margin of error. Any time estimate you give is part of the test: it tests whether you can give accurate estimates of project completion time. They don't know the circumstances of your life and so shouldn't judge you on how many days it'll take to finish.
Nobody can give accurate estimates of project completion time, exactly for the reason that a lot of your time as a developer is spent on learning new things which may or may not work the way you'd expect.

Fuck them
Jan 21, 2011

and their bullshit
:yotj:

down with slavery posted:

He gave you the correct advice, ignore at your own risk. See you in 3 months for the next job hunt.

I offered a notice. As usual nobody is in their office.

I won't be back here if ever for a long time. Learned how to dodge awful poo poo the hard way. As seems to be the case, good places find you.

:yotj:

Peace, thread.

Munkeymon
Aug 14, 2003

Motherfucker's got an
armor-piercing crowbar! Rigoddamndicu𝜆ous.



pigdog posted:

Nobody can give accurate estimates of project completion time, exactly for the reason that a lot of your time as a developer is spent on learning new things which may or may not work the way you'd expect.

And yet it's expected of all of us, which is why I said "plus some time for margin of error" which is how you deal with that "how the hell should I know how long it'll take me to do something I don't know how to do" factor.

I recommend doubling a naive estimate.

FamDav
Mar 29, 2008

gently caress them posted:

I offered a notice. As usual nobody is in their office.

I won't be back here if ever for a long time. Learned how to dodge awful poo poo the hard way. As seems to be the case, good places find you.

:yotj:

Peace, thread.

quoting this so i can find it easier next time

sarehu
Apr 20, 2007

(call/cc call/cc)

gently caress them posted:

NewJob wants me to work just one week, not two.

What kind of place tells new hires it's a good idea for them to give just one week notice at their existing employer?

Doghouse
Oct 22, 2004

I was playing Harvest Moon 64 with this kid who lived on my street and my cows were not doing well and I got so raged up and frustrated that my eyes welled up with tears and my friend was like are you crying dude. Are you crying because of the cows. I didn't understand the feeding mechanic.

gently caress them posted:

I offered a notice. As usual nobody is in their office.

I won't be back here if ever for a long time. Learned how to dodge awful poo poo the hard way. As seems to be the case, good places find you.

:yotj:

Peace, thread.

Shine on, you crazy diamond :yotj:

Cicero
Dec 17, 2003

Jumpjet, melta, jumpjet. Repeat for ten minutes or until victory is assured.
Is newplace the one in SF?

Safe and Secure!
Jun 14, 2008

OFFICIAL SA THREAD RUINER
SPRING 2013

gently caress them posted:

I offered a notice. As usual nobody is in their office.

I won't be back here if ever for a long time. Learned how to dodge awful poo poo the hard way. As seems to be the case, good places find you.

:yotj:

Peace, thread.

I'm glad you didn't go for that one place that sounded terrible when you were really desperate. Good luck!

sailormoon
Jun 28, 2014

fighting evil by moonlight
winning love by daylight


Does anybody know anything about the work/life balance at Microsoft? If I'm being honest with myself I just want to coast through to my career and enjoy things outside of work. Is it better than Google's balance?

Adbot
ADBOT LOVES YOU

Bruegels Fuckbooks
Sep 14, 2004

Now, listen - I know the two of you are very different from each other in a lot of ways, but you have to understand that as far as Grandpa's concerned, you're both pieces of shit! Yeah. I can prove it mathematically.

sailormoon posted:

Does anybody know anything about the work/life balance at Microsoft? If I'm being honest with myself I just want to coast through to my career and enjoy things outside of work. Is it better than Google's balance?

Microsoft is so big that you can't make any generalizations out what the environment is going to be before you get there, every group is different.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply