Latest technologies Good benefits Work culture varies by team, but overall good culture.
Recruiters try to hire you at a level where, once you join, you'll realize that people with lesser skills than you are at higher levels simply by virtue of being in the same place for a long time.
Despite their shift from being hands-off vendors to being hands-on engineers, senior managers and directors are all non-technical folks. This is a challenge in terms of growing as an engineer.
Pay hikes each year are measly. Promotions are not evaluated by an independent group; the people managers get together and decide. A lot of value is given to handling "visible" work and "coordination" rather than "complex" work.
If you want to bring in and retain good engineers, then have real engineers manage and mentor them.
Power-day. It was a good experience. The interviewers were really nice, and it was one of the best interview experiences I had overall. They all seemed pretty knowledgeable and gave a lot of hints during the technical rounds, of which there were thr
The interview process included a recruiter screen, followed by a CodeSignal LeetCode assessment (scoring 50% or higher resulted in passing). Next was a "power day" interview that took half a day. The "power day" consisted of: * Two technical intervi
Conducted a technical interview over Zoom video conference. Two senior engineers were present in the room, with another present via voice only. I was told to expect two or three technical interviews, but received an offer after the first one.
Power-day. It was a good experience. The interviewers were really nice, and it was one of the best interview experiences I had overall. They all seemed pretty knowledgeable and gave a lot of hints during the technical rounds, of which there were thr
The interview process included a recruiter screen, followed by a CodeSignal LeetCode assessment (scoring 50% or higher resulted in passing). Next was a "power day" interview that took half a day. The "power day" consisted of: * Two technical intervi
Conducted a technical interview over Zoom video conference. Two senior engineers were present in the room, with another present via voice only. I was told to expect two or three technical interviews, but received an offer after the first one.