Pros
Great people USED TO work there, the company WAS founded on amazing values
Cons
They tout teamwork, innovation, and fun as important values to the company, but the only true value that is emphasized and drilled to everyone's head is PROFIT. None of those values are there anymore, and the same goes for the people who tried to exemplify these values everyday at Datacore as they were all either terminated or left because they were being mistreated or feared their job security. It's not about the software or the people anymore. The main goal is to sell the company and bring PROFIT to leadership and the board of directors, and it shows. Employees are now miserable and fear for their job every single day. Their fears are valid as people are cut all the time, sometimes for absolutely no reason and despite their dedication to the company through their roles and in other areas. Nepotism is all it takes to "succeed" here. Management has literally and explicitly said they are working to make it an all Indian company. Engineering is being taken over by new hires and interns that don't bring real skill to the company and disregard the previous hard work, sweat, and tears by those who have been working at Datacore for years. Pay is low, benefits are below average, time off is average. There is a policy allowing one day of remote work a month - why bother! - it felt more insulting than no remote work at all. There is no room to grow, unless you suck up to management long enough and if the company is still around by that point. They expect you to put in overtime because they make unrealistic software release dates for absurd software that isn't even selling. They are even desperately trying to get extra funds by offering tons of "lucrative stock options" all of a sudden. As for Dave - the CEO - he is very good at putting on a smiling face and trying to act like he is one of the employees. He holds "Ask Dave Anything" sessions where groups of employees can anonymously (or personally) ask him anything they want to. If Dave doesn't like a question, he doesn't answer it, and your concern is and will likely never be addressed (despite saying he will honestly answer anything). He also does this to dig for dirt and will hold things against employees. His presence has literally created an uncomfortable feeling for many employees, and his actions and behaviors only add to this. Don't get on his bad side, or he will be sure to have to fired!