Vantaggi
The people, mostly individual contributors and managers. The Executive staff and upper management will be in the cons section. The people are great, a rag tag group of individuals that make work a little less toil. Benefits are so,so, on par with most F500 organizations. Salary is definitely below market (explained in the cons section). Some positions are remote which is nice. Great work life balance. Most managers really do care about your personal well being and life goals.
Svantaggi
I've been taught that if you don't have anything good to say don't say it. There are cons but these are shared by many corporations and not something the organization should be ashamed of. Acquisition by Dell and consequences. A big issue here was the acquisition by Dell. All accounts from before that time tell of startup mentality. This was before my time. But alas the problem here is that being acquired by a big corp like Dell you run into a lot of red tape. This has significantly stunted the growth from a technology standpoint. Silent layoffs and lack of transparency. There have been massive lay offs in the past year. None of these are communicated out and mostly heard about through word of mouth. This has a lot to do with the technology debt they face with being tied up with obligations to work with certain vendors (Dell mostly). Instead of having the ability to move freely. Like Eastman Kodak back during the digital revolution, the executive staff were afraid of trying new things. Unfortunately it has caught up to them big time.