At Zoominfo, the pay is fairly good, especially when enriched with equity. Some of the workers, (it's a fairly heterogeneous mix), are quite intelligent and fun to engage with.
The company is on a wild acquisition spree, and what it seems to do when it buys a company is create a department around it.
In the case of the one I'm in, the teams are highly disorganized. They seem to spend over half the time on bug fixes, and there's vast disarray in back-end systems. This includes a scatter in terms of tech stack because of a lack of cohesion in skillsets, very poor quality legacy and new code, and data problems left and right.
There can also be political pushback against fixing the issues that already exist.
As an overall company, it's also quite disorganized, and with apparent intention to keep it that way, as they gobble up smaller companies at a fast pace.
Put technical people in charge of development who actually know what they're doing in each department. Ensure that development standards are set and enforced.
Instead of assuming that an acquired codebase/product is a solid foundation on which to build (in my department it isn't), do due diligence at the time of acquisition and devote real resources to fixing important issues. Perform better data integrations between departments to avoid siloing. Avoid scatter in tech direction by ensuring you have the right people with the right skillsets in place to extend and enhance systems and code.
The interview process was not good. I think they don't know what they are looking for. There is no coordination between interviewers, and some of the interview questions were very bad. I am fortunate to not work for them. One of the interviewers di
1. An HR representative contacted me initially for a phone screening and stayed in touch throughout the whole process, both by phone and through email. 2. A technical phone call followed, in which I was asked general interview questions (such as abo
All the interviews were rushed. It seemed like everyone was working way too many hours.
The interview process was not good. I think they don't know what they are looking for. There is no coordination between interviewers, and some of the interview questions were very bad. I am fortunate to not work for them. One of the interviewers di
1. An HR representative contacted me initially for a phone screening and stayed in touch throughout the whole process, both by phone and through email. 2. A technical phone call followed, in which I was asked general interview questions (such as abo
All the interviews were rushed. It seemed like everyone was working way too many hours.