Work with intelligent people. Actual technology and development work is interesting.
The work assigned to teams is consistently and significantly more than the teams can produce in the given schedule. Items/scope are rarely traded off or out; the teams are just required to work more overtime to contain the work effort.
Too much thrashing on work items for the teams reduces the actual time available for development to deliver the product. Everything can't be the highest priority and need to be delivered yesterday.
Interviewed with two different hiring managers and four team members. Overall, it went well. Was very impressed with the working environment: labs, people, and etc. The questions asked were real-world questions, not from a book. Some were very tec
I was working as a contractor previously, so there was no formal interview conducted when I converted to a regular position. For the contractor position, I spoke with a few software engineers and one to two researchers, and I wasn't asked too many di
What do you like about software?
Interviewed with two different hiring managers and four team members. Overall, it went well. Was very impressed with the working environment: labs, people, and etc. The questions asked were real-world questions, not from a book. Some were very tec
I was working as a contractor previously, so there was no formal interview conducted when I converted to a regular position. For the contractor position, I spoke with a few software engineers and one to two researchers, and I wasn't asked too many di
What do you like about software?