• Breaking News

    Monday, April 22, 2019

    Interview Discussion - April 22, 2019 CS Career Questions

    Interview Discussion - April 22, 2019 CS Career Questions


    Interview Discussion - April 22, 2019

    Posted: 22 Apr 2019 12:08 AM PDT

    Please use this thread to have discussions about interviews, interviewing, and interview prep. Posts focusing solely on interviews created outside of this thread will probably be removed.

    Abide by the rules, don't be a jerk.

    This thread is posted each Monday and Thursday at midnight PST. Previous Interview Discussion threads can be found here.

    submitted by /u/AutoModerator
    [link] [comments]

    Daily Chat Thread - April 22, 2019

    Posted: 22 Apr 2019 12:08 AM PDT

    Please use this thread to chat, have casual discussions, and ask casual questions. Moderation will be light, but don't be a jerk.

    This thread is posted every day at midnight PST. Previous Daily Chat Threads can be found here.

    submitted by /u/AutoModerator
    [link] [comments]

    FINALLY got my first offer, a year after I graduated!

    Posted: 22 Apr 2019 11:08 AM PDT

    Hey guys, Wanted to share the news that I got my first offer!! Graduated in May 2018 and after a year of countless applications, a bunch of rejection emails, failed interviews, I landed my first competitive offer!

    It's a SWE 1 role that will pay to train me overseas for a few weeks with great pay and benefits. However, it is located on the east coast and I've lived west coast my whole life. If you guys could give me any tips starting a new job in a new place then that would be appreciated, I'm pretty nervous.

    Regardless I'm very excited, and I just wanted to thank you guys for helping me out and providing me stories that made me more optimistic and hopeful. I hope I can do the same for someone when I say just keep studying your ass off, talk to all the people you can, and never give up.

    submitted by /u/mbarbarion24
    [link] [comments]

    What are your worst manager stories?

    Posted: 22 Apr 2019 05:49 AM PDT

    Have you had, or do you currently have a manager who did shitty things to you or just in general sometimes?

    I have a story to start off.

    This manager was great mostly. I worked at a small agency. It was his company, he managed everyone, and was the lead developer. I was working on a small application for a charity who they didn't make much from. It was actually terrible. My manager really undercharged them, and it was never appreciated. Every day we got trello cards for bugs that were labeled "Critical", when really the staff didn't know how to use the application.

    Anyway, I was working on the site, over a period of 3 months there were new subprojects of the main project which we kept differentiated on separate branches. They wanted to see the subprojects live*. My manager merged the three branches, and there were so many changes he had me spend the day testing it locally before pushing it live. This was on a Friday.

    Everything was working fine locally, so at 6:15 pm as I was leaving to meet with friends for pints, my manager asked did everything work, I said yea everything working fine, we could probably push Monday and test everything live on the alpha site. He said no, it has to go live on the main site now. (This was the first time he mentioned it). I said sorry I have to leave. He said can you stay for 20 minutes and test it. (I reluctantly said yes). Anyway he pushed it live, I started testing, and some of the main features weren't working live. I said this to my manager, and he said FIX THEM. I couldn't leave, as he was to buzz open the gates from his phone after a certain time in the evening. Anyway, I fixed most of them, but I didn't leave work until 9. He didn't say thanks, he didn't pay me overtime, he didn't give him time off in lieu. And I missed my night out with my friends. I never stayed late, or came in early again after that.

    *2 months later, he was getting the heat off the client for pushing one of the subprojects live. The client asked for this prior, and was going nuts at my manager. My manager then sent me an email, cc the client asking who asked me to put the project live. I replied saying I didn't put any project live, I don't have server access, only you do. You're the one who merged the separate branches into one codebase, and pushed it live. He replied back saying that didn't make any sense.

    2 weeks later I was given my notice due to "cutbacks". (I was thrilled tbh).

    This could have been completely coincidental as the company was losing loads of clients, clients weren't paying etc.

    Does anyone have any stories about managers they have worked with?

    submitted by /u/laradevire
    [link] [comments]

    Is it even worth it for me to pursue CS?

    Posted: 22 Apr 2019 12:12 PM PDT

    So I was never that kid who built my own computer at the age of 10 or whatever. I took CS classes in high school and really liked them, so I decided, well why not major in it? But the more I do computer science, the more I realize how much I don't know. And then I'm scared. I know people who are in other majors and it seems all they need to do is have a degree to get a job. But with computer science.....well there's thousands of people applying for every position. You need to have a good GPA, internships, research experiences, side projects, etc, etc. And then there's all the stuff that school doesn't teach you and that you need all these certifications to get, which all take time and money. And then there's trying to actually pass a coding interview. And this is all for a basic entry level job that pays, what, 30K a year? I keep thinking I should switch, because I don't feel good enough, but I don't even know what i would switch into.

    submitted by /u/wishingstarrs
    [link] [comments]

    How do you break up the LC grind?

    Posted: 22 Apr 2019 08:40 AM PDT

    Right now, I've been doing LeetCode for like 1-2 hours a day. On weekends, I spend more time.

    The grind of pure LeetCode got boring so now I alternate between CTCI. I'm on chapter 4 (trees) on CTCI and I've been doing tree problems on LC. I get the order algorithms, DFS and BFS but I'm not solving problems as fast as I'd like to.

    Sometimes, I feel like my brain just shuts off and doesn't want to grind. The problems are fun to do when I'm able to get them but when I spend >30-40 min on a problem, I start to wear out.

    I'm at 57 problems solved on LC (44 easy, 13 med) and on like 4.5 on CTCI with all previous problems solved (except for like 3 array ones).

    Any way you guys break up this grind on meaningful work that I can do while my brain feels "fried"? I tried to work on my STAR questions but I just zoned out. I'm working full time and aiming to get a new job in a couple months.

    submitted by /u/mjdskladir
    [link] [comments]

    Update on future unemployable cs grad: just got my first 2 offers for s2019 internships

    Posted: 22 Apr 2019 12:43 PM PDT

    Well, it looks look you guys were right. I was being melodramatic. I want to thank all of you for the advice and support I received in my first post: https://www.reddit.com/r/cscareerquestions/comments/bd7z4w/likely_to_be_unemployable_future_cs_grad_would/

    Especially those of you who helped fix my resume! Once I got my resume fixed, my rate of callbacks went from 0 to decent, and I still have a couple phone interviews scheduled this week.

    Once again, thank you so much! I honestly never expected this to happen, and i'm just really happy.

    submitted by /u/beulerplates
    [link] [comments]

    New developer and on-call with no training, is this normal?

    Posted: 22 Apr 2019 12:10 PM PDT

    I'm a recent college grad and have been working since August as a Software Developer I. After 3 months (November) I was put into the production support on-call rotation and due to how few people are on this, I'm either primary or secondary every other week. When I was added to this rotation I was promised I would essentially be a "shadow" to the other person, whether I was primary or secondary so I could learn the ropes. Also, since 3 new developers (level IVs) were hired at the same time I went onto support, we would start weekly training sessions so they could join and be prepared at their 3 month mark.

    Fast forward to now, it's April. I've been on call a total of 12 weeks now as either primary or secondary and have shadowed maybe 3 support tickets in that time. On average about 6 come in every week. The promised weekly training sessions haven't happened and the other developers haven't joined the rotation because of it.

    I'm in a position where I'm pretty useless on-call. Whenever there has been a ticket I don't know how to handle when I've been primary, someone else on the team has just taken it and handled it without giving me any information. When I ask if they can walk me through the ticket, they are too busy and will have to get back to me and then don't. The only tickets I've actually done myself are the ones where I have to get the user to refresh the page (whole other rant that we get tickets like this).

    So, I have not received any training of any kind, and of the 9 (I think?) applications we support, I do not even know what 3 of them are at all, have never seen them or any documentation or anything about them. It has literally become a running joke with the team that I don't know anything about the applications we support yet I'm on production support for them. It is brought up at least once a week during a standup and laughs all around.

    I've spoken to my manager about this multiple times and expressed my frustration and every time he is blown away like it is the first time he has heard about this issue. However he isn't on production support and himself doesn't know anything about most of the applications we support since he joined the team not long before I did. His answer has always been to talk to the Dev Lead who is supposed to be mentoring me as well as planning and leading these training sessions. The same guy who makes most of the jokes about my lack of preparedness.

    I feel like this can't be normal but everyone on the team and adjacent teams acts like it is, including the 3 new developers who have long work histories elsewhere. No one seems to take my concerns serious and I'm not sure what to do. So, is this normal? What can I do?

    submitted by /u/meganisawesome42
    [link] [comments]

    How did you decide on what career path to follow in computer science?

    Posted: 22 Apr 2019 04:21 PM PDT

    How did you decide on what career path to follow in computer science?

    submitted by /u/ArtificialReddit
    [link] [comments]

    Am I being underpaid as a Software Intern at a startup in NYC? I make $15/hour with no overtime

    Posted: 22 Apr 2019 04:15 PM PDT

    Hey guys, I'm currently interning at a Series A startup in NYC as an intern. My work spans over both software and hardware related development and I believe I've contributed well to the company over the past 3 months I've been with them. I'll be with them till Jan next year. I have a considerable amount of experience in these fields too so they aren't paying an absolute beginner.

    Here's the thing. I've often worked 70-80 hrs a week with no overtime/free lunch/public transport benefits. I'm considering asking for a raise and would like to know how much to ask for, how much more they might be willing to pay and some tips for negotiating a pay raise. I do understand that I'm an intern and I should be grateful the fact that a company is willing to provide me with real-world experience and training. Thanks!

    submitted by /u/yogesh_ps1
    [link] [comments]

    Why cant recruiters just tell me what company the position is for without a phone call?

    Posted: 22 Apr 2019 11:08 AM PDT

    This drives me crazy.

    Recruiters will message me with their spiel about how they have the perfect role for me in a "major techhub" at a "mid-sized company" but will never bother to tell me who its with.

    Even if I ask directly, they'll insist on a phone call first.

    Why is this?

    submitted by /u/JamieOvechkin
    [link] [comments]

    Question for those that work with/around sales

    Posted: 22 Apr 2019 05:19 PM PDT

    Hello! I posted a thread previously asking in the IT community for tips because I'm transitioning to IT sales (think Nutanix, Citrix, Presidio type companies) in an outside AE role and I want to be prepared. I got a lot of great tips about HOW to sell to people like yourselves, but that is only half of what I was looking for.

    I have never worked in an IT company before and in my imagination I assume I'll be working closely with engineers and developers to both sell my product (sales engineers) and learn about the product's current and future capabilities (developers etc.).

    If you work with salespeople or even around them, what advice can you give me? Specifically:

    • What do the best salespeople in your company do?
    • How closely do you work with salespeople and how much do they need to know technically about the product/service?
    • What things do you wish salespeople in your organization didn't do?
    • Do you value communication with your sales team or do you prefer to keep them at a distance?
    • What kind of gesture might you appreciate from a new salesperson on your team?

    And anything else you can think of! Thanks in advance for anyone who takes the time.

    submitted by /u/throwawayfohelp99
    [link] [comments]

    How important is it to stay at a first job for at least a year? Should I wait until I drop the "junior" title?

    Posted: 22 Apr 2019 02:45 AM PDT

    First time posting here so I apologize for any faux pas :)

    I'm an American that has been living in Germany for years. Back in June 2018, after completing a bootcamp, I did a six-month internship at a large company. I could have continued there as a junior, but I much preferred the city I did the bootcamp in. So in at the end of December, I took an offer at a mid-sized company in my preferred city, and have been working there as a junior frontend developer ever since.

    I absolutely love my job, the people I work with, and the city I live in, but I have been contemplating moving back to my home country for a while. It's been difficult to determine the right time to do this, and I was originally thinking of winter 2019/2020. But an opportunity has just come up where I would have free rent for the entire month of August 2019 in NYC. As I have almost a month of vacation time coming to me from my current job, this could be a good chance to move, have some wiggle room, and spend time getting settled and finding my own place. Of course, I would search for a new position in advance.

    It sounds like a reasonable plan, but I hesitate to move until I have been at my current position for at least a year, for a few reasons:

    1. I've heard that it looks unfavorable on someone's job history if they do not stay in a position at least a year.
    2. By the end of the year, I will drop the "junior" title and have better options for a new position.
    3. If I moved in August, I would only be coming to NYC with 2/3 of the savings I would have January, 2020, which is not a lot in either case.
    4. I have a feeling that companies prefer on-sight interviews rather than remote ones when it comes to junior positions as there are more juniors locally available. This means I could be overlooked for interviews simply for being overseas at the moment.

    Are these hesitations founded? Are there other considerations I should make? In general, how many months before I plan on starting a new job should I start searching for it? I would love some advice. Thanks!

    Edit: in case it wasn't clear by saying "Of course, I would search for a new position in advance", I would not move without having a job in place already.

    submitted by /u/mytotallyrealname
    [link] [comments]

    Looking for new position title

    Posted: 22 Apr 2019 04:57 PM PDT

    I work for a construction company in IT department as our Construction Technology Manager. Over the past few years I have worked on implementing a Project Management software, was the technical lead and internal specialist in migrating to our new accounting software.

    I have also developed some custom internal applications using node js, mongodb, react, and hosted in Heroku. My role also requires leveraging PowerBi for dashboards, and creating a few crystal reports.

    I am completely self taught, through free online resources.

    My role is not only technical, but also focused on improving process through technology and work along side our COO, and have extensive knowledgeable of our daily operations.

    Given our success over the last year with new tech improvements, I am going to be up for a promotion, and am reaching out to see if anyone has recommendations based on titles they have seen?

    submitted by /u/igorya76
    [link] [comments]

    "Programmer mentality"? What is that?

    Posted: 22 Apr 2019 09:00 AM PDT

    I had a few interviews lately for my summer internship, and was talking to a friend of mine (who's been working as a PHP dev for a few years) about how one company interviewer asked me questions for about 3 hours in order to find out how good I am, and another one only 45 mins of really basic questions. I complained that the one who asked me a few questions didn't seem satisfied and the way those questions were asked made me feel that they weren't serious, although supposedly they were a bigger employer. My friend told me that I didn't leave the impression that I have a programmer mentality, and that those who kept me 3 hours for an interview were the real time wasters. What does that even remotely mean? Granted, I'm a bit older than my colleagues and university isn't going that well for me (gave up a different university and failed first year once), but does that mean that I have to do something differently?

    submitted by /u/Deformat
    [link] [comments]

    How often do you have to study outside of work to keep up in the industry?

    Posted: 22 Apr 2019 08:09 PM PDT

    Is this something that you can do during work or do you have to do it on your own time?

    submitted by /u/Brutal_Boost
    [link] [comments]

    1 how helpful is having experience at a famous company help in the job search?

    Posted: 22 Apr 2019 08:08 PM PDT

    I have no prior experience but have accepted a full time position at a Big N. I am planning on working there for a year and then looking for a remote position so I can travel while working. Is this feasible?

    I'm very disciplined and hard working but I heard remote positions are hard to come by, how true is this?

    submitted by /u/failingscarletknight
    [link] [comments]

    Unpaid Internship (Rising Junior)

    Posted: 22 Apr 2019 08:08 PM PDT

    I applied for nearly every internship in my area and I got one reply which is for an unpaid one at a startup. I had an offer last year which I passed on because it was for a non profit, and as far as I know they were short on workers(a ton of red flags). This startup seems to have a product developed and is looking for students to assist with app development. My university does offer internship hours for credit completion, so that would help me finish my required electives. Should I move forward with this internship? I only have one more summer after this one so I'm afraid that I would have no professional experience in the industry after graduating. If I move forward with this internship, then I plan on staying at my current retail job and work at the startup at the same time. Any advice would be appreciated!

    submitted by /u/mircatmanner
    [link] [comments]

    Enjoying position 3 years into career. Is it wrong that I haven't set any official goals?

    Posted: 22 Apr 2019 01:46 PM PDT

    Just a small background: I've been with this company for almost 3 years. Since I've joined, the company has at least doubled the number of its employees, and continues to hire. We have a newer HR team, which has introduced a new way to measure employee performance. This includes monthly meetings with your lead (within your project), monthly meetings with a career coach (someone in a senior position), as well as a form to fill out before these meetings specifying what goals you have, what you're working on, what you've done well, what you can improve on, etc.

    I enjoy working for the company and I like the position that I am in. I am learning new things every day and progressing pretty quickly according to my lead. However, I realized I don't set any official goals for myself, nor do I have the desire to do so. For these monthly meetings I will write something down that I think is a goal, but my lead has told me that I need to have better, more specific goals. He's also commented on how quiet I am and that the team "knows of me", but doesn't really "know me", if that makes sense. I'm just a quiet person and always have been, but I haven't let that get in the way of anything. What he said just kind of struck me the wrong way, although he meant it in a non-offensive way.

    My lead is the sort of person that is a go-getter, and looks to improve upon himself every day, reading books to gain knowledge, listening to coding podcasts, coding after hours, etc. The reason why I mention this, is because I am not that type of person. I enjoy coding, yes, but I also enjoy having a life outside of that, as well as other hobbies.

    I definitely want to be the best I can be at any given thing, especially at my job, but I'm not entirely sure if I know how to set goals when I'm happy where I'm at, and I'll basically just learn whatever the company needs me to learn. My lead said I'm supposed to be driving these monthly meetings, but I usually don't have a lot to say other than making a comment about how much I am learning and how I am continuing to learn. The meetings themselves make me uncomfortable, as I don't want to continue to hear how I'm the quiet one on the team, or how my "goals" aren't good enough.

    How can I set better goals for myself when I don't really know what steps I need to take to become a better programmer? Why do I get the vibe that I'm still not good enough although I'm told I'm progressing better than expected?

    submitted by /u/despisedicon787
    [link] [comments]

    What is your opinion of the job market for Machine Learning? Is a person who works with ML for a living called a Data Scientist? If you are a data scientist, whats your job like?

    Posted: 22 Apr 2019 09:07 AM PDT

    Im a full time SWE. I graduated with a BS in CS in 2018. Im in graduate school for Machine Learning at georgia tech in their OMSCS (Online Masters in Computer Science) program.

    When i search software engineer on indeed i get about 1500 job results with an average of 98k salary in my area. If i search machine learning i get somewhere around 20 to 50 jobs called "data scientists" that lists their desired skills as machine learning and experience with python and tensor flow. These jobs can get as high as 120k. Is data scientist an interesting job? Is this a more specialized and higher paying form of software engineer, which is what im trying to become?

    Im studying machine learning because i want to be involved in the most cutting edge technology in CS, and because i want to pursue the highest paying positions within the CS field. I also enjoy what im learning and being in school. But im curious what more senior people in the field think about what im doing. I ultimately want to boost my long term salary.

    Do you think machine learning has a big future in terms of pay and job demand?

    submitted by /u/REDDITOR_3333
    [link] [comments]

    Can you specifically describe what are the computer science lab assignments at University of Florida like?

    Posted: 22 Apr 2019 07:26 PM PDT

    Can you specifically describe what are the computer science lab assignments at University of Florida like?

    submitted by /u/Naomi44
    [link] [comments]

    remote React.js developer....

    Posted: 22 Apr 2019 08:52 AM PDT

    Hello everybody, I am a graduated student with a master degree in control engineering, I am a self taught guy, I learned Data Science and Front End Development (React.js) and I did all of that with a mental illness.

    My mental illness obliged me to minimize interactions with people as much as I can, only behind the screen, and that made a huge problem for me to find a job. It was ok until things got worse and I needed money to buy meds and go to the therapists and care about myself, I wanna be independent.What i want is a Remote Job as a front end developer specialized in React.js with a steady income (around 500 dollars a month would be sufficient).

    here is my resume RESUME , so any suggestions or websites i should look for please help me with and thank you very much.

    submitted by /u/Hafidh24
    [link] [comments]

    QA internship in C++ vs SWE internship in Dart/Flutter

    Posted: 22 Apr 2019 07:11 PM PDT

    Not sure which one to go. They are city relatively unknown companies, but in terms of what I can learn, one company is using Dart/Flutter, which I've never used. If I go with the internship in Dart/Flutter, I'm not sure how these skills can translate for the future.

    Any advice is appreciated

    submitted by /u/JWOINK
    [link] [comments]

    SOS! Work situation has gotten out of hand...

    Posted: 22 Apr 2019 07:11 PM PDT

    I need advice! I have been working at my company for 15 months and was promoted in November. It's a sales position at a tech company so it's very tough and extremely competitive. I "earned in" to a new team- top 25 reps got to move up to a "lab" where we were testing a new product and script. However, when I was promoted I was placed on a team with a Manager with whom I had already butted heads with and knew that he didn't like me, it's just a personality clash. Despite that I decided to suck it up and make it work, it is a promotion after all. I managed to do so, even though it was extremely difficult for me. I was highly successful, I ended up 2nd in revenue on the team for the month and 5th in the entire company as far as revenue. I was very proud. I then found out that the only reason I didn't end up top rep was because said Manager was helping the person that managed to pass me at the last second by giving him warm, well qualified leads, that had already requested appointments (meanwhile I was cold calling). That hurt me profoundly, but nothing I can do, right? Then come to find out, he had enough warm qualified leads for the entire team and everyone got them, and I was the only one that didn't (also one of two females on a team of 13, and she was out on PTO the entire month- surely that has nothing to do with it though. Idk) I understand that I am not his favorite person, but I worked my ass off! I ended up doing very well even without any of his his hand-outs, but this really did a number on my sense of fairness, my sense of recognition and reward, and it challenged my value of work ethic and accomplishment. So, I began acting out, as much as I hate to admit- not on purpose at all but I struggle with impulse control and ocd/anxiety, and I hate it. (Minor stuff, I have had an attitude at times and haven't particularly wanted to participate in much outside of work with the team, etc. I sassed him in front of everyone pretty badly and that was NOT good, but I don't pick fights with coworkers, I don't bad mouth him to others, I don't use the company time inappropriately, I would never do anything to sabotage him, or a coworker, or a client, or the company.)

    Fast forward a few weeks: I received a "claw-back" (where the commission you were paid is taken back if a client cancels in the first 60 days.) for $1200! Ouch! But, when I tried to save it, turns out that another department dropped the ball big time and I had to eat it and the manager never went to bat for me or helped me make a case for not having to take the entire loss... Ok, it's wrong, but again, not much I can do about it. However, it does add to my feelings of not being treated fairly, and makes me very sad, and really frustrated that my efforts are not yielding anything that would be equivalent to a reward- in my mind.

    Now several months later, I have an emergency situation that's cropped up. I was denied a privilege that someone with my tenure and my revenue should be able to have. Still, I was dealing with it because of my behavior issues. Until last week. Last week these privileges were given to reps with less tenure, less revenue, AND used it to prank me for two days straight and when I tried to go to my manager he trivialized it and all but insinuated that I was making it all up and I deserved it if it was true.

    I love my job and I love the company and I don't want to leave, but I don't like these dynamics or these feelings. Should I stay, or should I go. What can I do, what should I do?

    submitted by /u/Sanbenito444
    [link] [comments]

    How to stand out to Banks?

    Posted: 22 Apr 2019 07:01 PM PDT

    My school is a target school for a large number of banks, and I've been really interested in the financial industry. I am a CS major with a minor in Stats and Analytics.

    I am concerned that I am not a niche to apply for internships at the major banks at the next fall career fair based on my previous internship positions.

    My first internship revolved around web dev and software implementation to fill out taxes faster at a smaller non-profit organization. For my second internship I worked on a geo-location API for a very large Railway Operator. My third and current internship for this summer is doing research at my school on an underwater Sonar Vehicle. I've also captained a Drone team for a competition.

    Recently, I was looking at the projects different interns were taking part in, and was immedietely hooked. But I wasn't sure how many of them had previous financial experiences.

    Does anyone have any tips on how I can spend my summer preparing to apply for internships at different banks? Which sorts of projects should I be looking at?

    submitted by /u/DRACEP
    [link] [comments]

    Worth reneging offer?

    Posted: 22 Apr 2019 06:40 PM PDT

    Hi,

    I'm a student (freshman, CS, target school, USA) who's been lucky enough to get some different offers for internships this upcoming summer. I accepted Company 1's offer a few weeks ago, but I just received an offer from Company 2 and think it's better in every way; however, I"m debating if it's so much better that it's worth reneging. Both are for SWE and for the same timeframe, so here are the other details:

    Company 1: Big fortune 200 financial services, located in my small/medium sized college town, pay is 22/hour. I'd have to sublease an apartment which would be an added cost, but not a huge one. I would be working on the Robotic Process Automation team.

    Company 2: Former unicorn tech company that IPO'd about a year ago, located in a major US city (not SF, but one of NYC/Seattle/Chicago/Boston), pay is 38/hour. I would be able to commute from home which would save some money. I'd be working on one of their engineering teams, don't know which one yet.

    Company 2 obviously wins in terms of pay and location and I'm assuming it has a better brand name since it's a successful tech company, but are these factors enough to make it worth reneging? The money and the location are obviously really nice benefits, but they're not my primary concern; I want to go with the one that will set me up for success the best in the future and help me the most in getting interviews next year for my sophomore internship.

    Thanks!

    submitted by /u/throwaway231251224
    [link] [comments]

    No comments:

    Post a Comment