Pros
GOT OUT WITH MY HEALTH INTACT! Job security if you're willing to keep your head down and go with the flow... as archaic, backward, and frustrating as it is. Work here if you want to gain some job experience fresh out of college but leave as soon as you find something better... and trust me, anything is better than here, unless you really just need a paycheck to survive. If you think this is a good place to work, then you are either... 1) Fresh out of college and desperately need job experience. 2) Have never worked at a REAL company with REAL management. 3) Have low expectations, values, and self-respect. 4) You are willing to put up with ANYTHING just for a paycheck and benefits. I wish I had checked Glassdoor before accepting their job offer, because all the 1 Star, negative reviews on here are spot on! Consider yourself warned!
Cons
READ THE COVID-19 RELATED REVIEWS... THEY ARE ALL TRUE! They would rather build their own solutions that don't talk to each other vs. buying a tool that would make their teams more productive. They prefer to throw more bodies at the problem instead of actually working together to agree and purchase a unified solution. No Collaborating: The teams/organizations work (and I use that term loosely) out of isolated silos and don't talk to each other. Sales teams will even compete against each other for a sale to the same end user. Because of the many silos, there is no consistency in their product's designs, serviceability, or naming conventions. They seem to relish in this type of company culture, and will tell you to forget any way you were used to doing things at other companies... They do things the Super Micro way... which IMHO, is NO WAY to run an organization, more less a company that large.