Interesting and new technologies - not a dull moment if you are open to learning new things.
Management actually listens to your concerns and makes steps to fix the problems, even if a little slow.
Great life/work balance - flexibility in hours and time off.
Peer engineers are smart and talented.
Somewhat unstable projects. You can be pulled into a side project, or projects might be canceled or mothballed, but it doesn't get out of hand.
I had to complete a rapid-fire behavioral and IQ-style assessment. The platform they used gave me between 15 and 45 seconds to answer each brainteaser, then immediately moved on to the next one. For my coding challenge, I had to answer two LeetCode-
All the interviews were rushed. It seemed like everyone was working way too many hours.
A recruiter reached out to me with an open position, which I then applied to. The initial round was with the recruiter, followed by a technical screening with one of their developers. That screening involved a walkthrough of various technologies an
I had to complete a rapid-fire behavioral and IQ-style assessment. The platform they used gave me between 15 and 45 seconds to answer each brainteaser, then immediately moved on to the next one. For my coding challenge, I had to answer two LeetCode-
All the interviews were rushed. It seemed like everyone was working way too many hours.
A recruiter reached out to me with an open position, which I then applied to. The initial round was with the recruiter, followed by a technical screening with one of their developers. That screening involved a walkthrough of various technologies an