Very smart and capable engineering team, a profitable SaaS product, and overall a "safe" work environment, provided you do exactly as management tells you.
Development moves at a decently fast pace for an already large, mature product.
The biggest con is poor management.
It was better when the company was smaller, but now there are way too many managers all trying to impress their respective managers rather than do their job. They've developed a toxic culture where they expect their employees to behave more like corporate slaves rather than free-thinkers. They have driven away a good number of excellent engineers/managers simply because they were too outspoken or disagreed with their processes.
Management is always focused on customers and never on employee success. They would rather hire someone with questionable experience than to raise salary and promote from within. There is a power imbalance between product managers, DEVs, and QAs, resulting in a constant push for new features rather than fixing current issues. There is a big emphasis on speed rather than quality, resulting in legacy code being littered everywhere.
Overall, this is not a company for ambitious people.
Read the cons above and do something about it.
I met the recruiter on campus at a career fair. I received an email a month later and scheduled an interview with Nancy (the HR). Then, I had a few phone interviews with manager Paul and a team leader. Oh yeah, I also had a video interview with th
Interview Rounds: * 1st round: HR * 2nd round: Technical phone screen * 3rd round: Technical phone screen This is the worst company that I have ever interviewed for. During the technical phone screen, the interviewer was working on his own st
I applied online and then set up a time for a Zoom call. This call lasted about 30 minutes and was pretty generic. I received an email a few days later stating that they were not moving forward with my application.
I met the recruiter on campus at a career fair. I received an email a month later and scheduled an interview with Nancy (the HR). Then, I had a few phone interviews with manager Paul and a team leader. Oh yeah, I also had a video interview with th
Interview Rounds: * 1st round: HR * 2nd round: Technical phone screen * 3rd round: Technical phone screen This is the worst company that I have ever interviewed for. During the technical phone screen, the interviewer was working on his own st
I applied online and then set up a time for a Zoom call. This call lasted about 30 minutes and was pretty generic. I received an email a few days later stating that they were not moving forward with my application.