Work-life balance is okay, with the exception of times when engineering is under a tight deadline.
Pay has generally been very generous.
The managers are usually very personable and easy to like.
We have been through a lot of change lately.
Engineering isn't viewed very positively by other organizations (Product, UX), which makes it difficult to get things done, especially if you are the type of person who is usually good at working across silos.
Onsite, meeting with four or five people. Few technical questions. I thought the interviews went well, except maybe one. Several weeks later, and nobody has gotten back to me or responded to pings. Even if I did poorly, I should get a "Sorry, we'
Phone screen interviews. The designated person did not come to the interview, so another replacement person came. He was pretty naive and lost track of his initial question regarding algorithms and data structures.
The hiring manager seemed extremely disinterested in talking at all. The second interview was bizarre. I was initially asked to solve an algorithmic problem I'd never seen before. After a minute of thinking out loud and writing out a few possible so
Onsite, meeting with four or five people. Few technical questions. I thought the interviews went well, except maybe one. Several weeks later, and nobody has gotten back to me or responded to pings. Even if I did poorly, I should get a "Sorry, we'
Phone screen interviews. The designated person did not come to the interview, so another replacement person came. He was pretty naive and lost track of his initial question regarding algorithms and data structures.
The hiring manager seemed extremely disinterested in talking at all. The second interview was bizarre. I was initially asked to solve an algorithmic problem I'd never seen before. After a minute of thinking out loud and writing out a few possible so