Good work-life balance, decent compensation, and straightforward to progress towards staff.
Sub-par management:
The org seems extremely unbalanced in technical talent; some exude professionalism, and others seem to be sinking.
I had a video chat where I completed a coding exercise. This interviewer was great – very professional and friendly. He seemed to enjoy working there and was good at answering my questions. Then, I was invited for an onsite interview. I waited for
A full afternoon, broken into four parts: * General discussion of the position with a team lead. * Coding exercise: They bring in a laptop and have you flesh out a skeleton project. * OO design exercise: How would you design a ___? * More senior man
There were two phone interviews, followed by a video interview. During the video interview, it was incredibly clear that the interviewer did not enjoy his job. It also sounded like the engineering organization is bogged down with red tape. Additiona
I had a video chat where I completed a coding exercise. This interviewer was great – very professional and friendly. He seemed to enjoy working there and was good at answering my questions. Then, I was invited for an onsite interview. I waited for
A full afternoon, broken into four parts: * General discussion of the position with a team lead. * Coding exercise: They bring in a laptop and have you flesh out a skeleton project. * OO design exercise: How would you design a ___? * More senior man
There were two phone interviews, followed by a video interview. During the video interview, it was incredibly clear that the interviewer did not enjoy his job. It also sounded like the engineering organization is bogged down with red tape. Additiona