Availability of numerous career options. Great salary. If you are in the right group, you get great exposure to lots of new technologies.
Not enough team events. Cross-team building is poor. There is duplication of technologies.
Improve team and cross-team building. At my team, we are great with this, but I've seen this not happen in my previous team. A constant re-alignment to company goals should be done to make sure you are not working, or having your team work, on projects that don't have enough traction.
One phone screen interview. Invited on site for three interviews with development/architecture leads. The interviews consisted of: * Discussion of past projects * SW development methodologies * Talking through architecture/design decisions Two of
It was a lengthy, detailed interview. The interviewer was smart enough to extract on what I knew. There were questions on traditional RDBMS, related to tables, indexes, and the architecture of Oracle. The HR interview also went fine.
I went to a room with the manager and two experienced developers. They asked simple questions in my native language and another person asked questions in English. These were simple, non-objective questions about software development and overall exper
One phone screen interview. Invited on site for three interviews with development/architecture leads. The interviews consisted of: * Discussion of past projects * SW development methodologies * Talking through architecture/design decisions Two of
It was a lengthy, detailed interview. The interviewer was smart enough to extract on what I knew. There were questions on traditional RDBMS, related to tables, indexes, and the architecture of Oracle. The HR interview also went fine.
I went to a room with the manager and two experienced developers. They asked simple questions in my native language and another person asked questions in English. These were simple, non-objective questions about software development and overall exper