Get an Enhanced Profile
Changes wont be saved until you sign up for an Enhanced Profile subscription.
I have been working at Endurance full-time (Less than a year)
If there is one thing that this company does well it is company parties. They take care of us as employees. Plus it helps us all become closer as coworkers.
More time off would be amazing
Advice to Management
Up the benefits to include more paid time off.
I applied through a recruiter. The process took 4 weeks. I interviewed at Endurance (Chicago, IL).
Wow terrible experience. I worked with a recruiter, and first I was scheduled to do a phone interview. Not only did they delay it by 2 hours on their end, when the call happened there was a terrible echo on their end. Although I talked with the recruiter before and after the interview with no echo, and even using a landline with the company during the call, they tried to blame me on it. After 10 minutes of troubleshooting we gave up.
Well a week later my recruiter emails me back from the company, said they were going through an "audit" that week, and told me to just come in instead for an in person interview.
So I get to the interview, and when I get there, the boss has no formal introduction with me. Just tells me to sit at a desk next to another dev, hooks up a laptop, and bluntly tells me to work on a console application. Basically I was told to write the console application that would read from their API and have to parse their XML and read/write to one of their databases. He said if I had any questions, I should "just google it" because that's "what I'll be doing anyway". And while he was setting up the laptop, he says "hey what was your deal with your phone, why couldn't you talk". After I explained I had a talk before and after with the recruiter, he just give me a smug grin and kept setting up the laptop.
Oh, but he made sure for me to label one of the SQL insert parameters as "test" because I was WORKING ON THEIR PRODUCTION DATABASE. I'm going to repeat that.... during the interview, I was writing a console application ON THEIR PRODUCTION DATABASE LIVE.
Well, I was basically alone for an hour sitting next to a software dev doing his own thing. I asked him some clarifying questions about my task (as all inteviewees should), and he basically told me "eh, I just use StackOverflow just like everyone else, coding is mostly copy-pasting". I asked him if my task was stuff that he does most of the time at his work and he said "Nope".
Anyway, when I was calling their API to insert a lead, I was getting a 500 error as a response back. For those that don't know, in plain English, a 500 error is an error that comes from the server, i,e their API. Basically they had a faulty internal API. After confirming it wasn't a problem on my end, I told the boss about this error, and he replies "I just want it to work", and leaves me again to my own devices.
Well, this goes on for an hour or so, and the boss ends up stopping the project, and calls one other dev to my desk who asks me a random question about XML injection (fair enough I suppose). The boss, the dev next to me, and this other dev, 3 people was the entire "development team" in a large office suite full of sales people.
Then he basically tells me the role is "100% development", there's no QA department, no code reviews, basically no methodologies whatsoever.
I've had my fair share of interviews before, but this was by far the WORST EXPERIENCE of an interview I've ever been a part of.
For those software engineers that are looking for a job in CS, look elsewhere. This company does not know what they are doing, the manager is deplorable, and the experience is terrible overall.