It is very different from normal places. You will learn a lot.
There are a lot of learning opportunities.
Coworkers are generally nice.
There are six to seven layers of managers for a company of one thousand developers, and the middle layers don't do much. You will have a direct manager, and that's about it.
There is little to no vision or long-term planning. There are frequent releases; yet, every release is a hurried, "drop everything" job.
There are very little career growth possibilities. Management doesn't like promoting, and even when they would be game, it's an artificially long and painful HR process.
There are no yearly reviews and salary adjustments. Unless you really start banging the table, you'll be stuck with the same position, same salary.
It's a global, remote company, but without actual tools, planning, or accommodations for this. Frequently, you would have to work with people with six to eight hours of time zone difference.
Start acting like this was an actual company. Do your job.
I interviewed with a hiring manager and had a good conversation about the company, projects, and my background. I moved to the second round of technical interviews. We discussed my technical background and a couple of technical questions. Overall, it
The process was straightforward. I spoke with engineers and the hiring manager during onsite interviews (pre-pandemic). Although I did not get through, I received good feedback from the recruiter regarding what was lacking.
The phone interview was good. I was asked to describe a project and then answer a coding question. The interviewer was helpful during the phone interview. This was just the phone interview; I haven't gone through the onsite interview yet.
I interviewed with a hiring manager and had a good conversation about the company, projects, and my background. I moved to the second round of technical interviews. We discussed my technical background and a couple of technical questions. Overall, it
The process was straightforward. I spoke with engineers and the hiring manager during onsite interviews (pre-pandemic). Although I did not get through, I received good feedback from the recruiter regarding what was lacking.
The phone interview was good. I was asked to describe a project and then answer a coding question. The interviewer was helpful during the phone interview. This was just the phone interview; I haven't gone through the onsite interview yet.