Benefits: some groups allow work-from-home, ability to move within the company to different roles.
Dealing with contracts, the software systems are extremely antiquated, which makes my job difficult. Your experience is very dependent on your group and your specific manager. I have not enjoyed my time in my specific group, as we were given a Sr. Manager who has no clue what her team does and doesn't care to learn.
The idea of moving managers around to different groups for diversity training can be a good one. However, a manager should not be put in charge of a group for which he/she has no knowledge of the work being done there.
I highly recommend starting as a contractor, as it seems most employee roles are hired from that pool. After four months, I was hired. By that time, I knew the players, so it was informal.
The round was a recruiter interview to see the fit, and this was in person in the Dallas office. The second round was technical and with live coding; it was an online interview.
The interview was only behavioral questions. They asked the typical questions about your projects, "tell me about a time when," etc. They have a lot of those, so make sure you have at least five STAR scenarios.
I highly recommend starting as a contractor, as it seems most employee roles are hired from that pool. After four months, I was hired. By that time, I knew the players, so it was informal.
The round was a recruiter interview to see the fit, and this was in person in the Dallas office. The second round was technical and with live coding; it was an online interview.
The interview was only behavioral questions. They asked the typical questions about your projects, "tell me about a time when," etc. They have a lot of those, so make sure you have at least five STAR scenarios.