Aug 10, 2006 23:51
From:[me]
To:[recruiter]
Date:August 9, 2006
Subject:Interview
[Name] Industries is a squat building in an industrial area outside of [Town] PA. The building's entrance leads to a small waiting area containing four plush chairs, a plant, a receptionist behind a glass window, a stairway leading up, and a door with a digital combination lock. On the walls are framed pictures of the company's products. In the plant pot there is a diagram showing the layout of the building from the alarm system's point of view. There is no other reading material.
While I am waiting, a young woman in jeans exits from the locked door and greets the receptionist on her way out of the building Along with another fellow-employee greeting later, it is the only idle conversation overheard during my two hours at the company. Either everyone at [Name] uses email for *everything*, or this is a company of taciturn people.
[VP-HR] lets me in through the locked door. The contrast is extreme: the inside hallways have not been refurbished in quite some time. I pass by some cubicles, including one that appears to be the official shingle for a one-desk company residing within [Name]'s offices. The cafeteria has some of [Name]'s machines in it and employees are playing with their own products.
[VP-HR] takes me to [VP-Software], then returns to his own office. [VP-Software] gives me the "five cent tour". The QA department seems reasonable enough. The software development area is extremely dark, with table lamps on some desks; something about the mood in that area brings a smile to my face. There is no talking. The production area is not air-conditioned. There is little or no talking. There is a ramp leading up to the second floor, but I am told it is "just for storage" and the tour does not include any of the various stairways to the upper floor.
[VP-Software] gets [Director-Software] and we find a conference room. [VP-Software] is quite talkative, while [Director-Software] says almost nothing. [VP-Software] repeats some questions from the phone interview. It seems the job basically involves refactoring some software that has been patched to death over the last five years. [Director-Software] asks about my first refactoring job back in 1983, and about [a Company ℱ product] (which unfortunately is an engine to help people take tests, not a method of automated QA that he was looking for).
For the "whiteboard" part of the interview, I was supposed to talk about software encapsulation. I chose [another Company ℱ product], which I haven't worked on for six years. And it was written in C and [VP-Software] believes C is obsolete and everyone should use C++. So I'm not sure how well this part went.
[VP-Software] has strongly-held beliefs about software methodology which are more aligned with academic thought than with what the world's leading sofrware engineers actually do. It is not clear how much a VP's opinion on such things really matters, but [Director-Software] neither supports nor opposes what [VP-Software] says. After the interview, [Director-Software] can't wait to take his leave and run back to his desk. It seems he has real work to do.
[VP-Software] brings me back to [VP-HR], who asks typical HR questions ("What do you like in a manager? What do you dislike in a fellow employee?") [VP-HR] is proud that people who leave [Name] often come back to their jobs, but the same thing used to happen at [Company ℱ] - I think it indicates a workplace with many minor irritations that are never resolved. The company's core hours are 10-4, but [VP-HR] disagrees with his own company's policies and believes there is no reason why every employee can't get to work at 9 AM. (In college I got poor grades in every class that met before 10.) He also contradicts what [VP-Software] said in the phone interview about [Name's owner] being a conglomerate of troubled companies. No no, [Name] isn't troubled! [Conglomerate] bought [Name] as a cash cow! He downplays the declining-industry aspect of tavern gaming by eliding the differences between [Name] and its sister company [Other name]. I would not want to take this job if it involved frequent contact with [VP-HR], but it probably doesn't.
Useful nugget from [VP-HR]: the refactoring project is [VP-Software]'s baby; he went to [Conglomerate] and got them to authorize it. Since [VP-Software] is so new, I suspect that [Conglomerate] brought him in as a turnaround specialist.
Overall, the two main demerits I see are the lighting in the software development area (which strongly suggests that no one ever sits back to read a printout) and the VP-HR's attitude towards work hours. Neither seems a strong enough reason to reject a job offer. I think the main demerit that I presented to the company is that I am not the strong advocate of C++ design patterns that [VP-Software] seems to be looking for. I prefer to do what works, what can be maintained, what scales well to large projects. I expect that I would work well with [Director-Software], if that is what the day-to-day job actually entails.
In my previous email to [Recruiter], I forgot to give as a reference my current employer, [Company 𝔾] of [Town] California [Telephone number]. He recently wrote: "I am really enjoying the rapid pace of progress working with you".
𝔾,
job-search,
ℱ,
screwball stories