Pros
- its a job I guess? Since you get paid. But for how long? - fellow coworkers are nice and fun to be around.
Cons
- everything... No joke. Its actually that bad at Mass Virtual Your Career: - absolutely 0 chances to progress your career here. Anything you work on CANNOT go on your portfolio to show future employers. - very little room to learn and grow your skill sets. They only want you to produce. They do not care if you learn or grow your skills. They like to hire people with experience in all areas of the job description. So people tend to do multiple jobs here for the pay of one job and you don't get to "grow" your career at all. People have been let go for asking for a raise or a promotion. - only chance to get a promotion with a raise is if someone in that position leaves the company. (in the past year, promotions came at the cost of layoffs and the people who took the positions of those laid off were getting paid at least 20% less than the first person) - the project comes first. Not you or your life. The timeline and schedule for each project is made up by the PMs without talking to anyone actually working on the project. They make up the timeline based on financial invoicing rather than how long it actually takes to develop the project. So almost every project falls behind due to no real planning happening at the PM level before assigning work to technical people. The project schedule is a mess and that alone will stress you out and force you to work extra hours. There is a high chance that you don't get enough time to work on a project to even get to basic standards. Some features may get cut last minutes or they will ship it knowing something is missing or broken. They say "we will figure it out later" almost daily. Very reactive and no proactiveness happening. Company Standings & Future: - the company seems to be running out of work. The CEO takes on a lot of free work to try to get clients to come back but most don't come back for future work from what I witnessed. - with little to no work coming in, there is no real future for this company in my opinion. They lost their biggest client through years of lies and that client is big enough to influence the future business of this company. - there is no more BD or marketing team to get new work/contracts. There isn't anyone building new tech to show off to help get new business anymore. The marketing team was cut down and can barely do the bare minimum to limited resources. Company Leadership: - bad leadership that are not aware of what is actually happening at their own company. Always unaware of project status and technical requirements. They sometimes forget the due date of projects as well. - leadership decisions made based on bad data/numbers and pure emotion with lots of ego from the CEO - multiple rounds of layoffs in less than a year totaling over 50% of employees let go. - MVI is a tech company with no CTO or real technical person overseeing the development of their products. All the top people at this company are x-military people who truly do not know how to develop anything technical. - Another note on this is that they still follow their military mentality where ranks = respect and power. Which causes a lot of issues for middle management. - Basically, MVI is a military sim company run by non-technical x-military personnel and only military personnel get treated correctly here but yet they rely on the technical people to get everything done. - They also tried outsourcing some development to a 3rd party company instead of building an internal team. After a few years, the project is still not complete and has all sorts of issues. From my perspective, the project was a major waste of time and money. This is another example of bad leadership decisions at MVI. Additional Notes: Everything I said here I can actually provide factual data to support. I worked very close to the CEO and know they are running a scam. The company is run by the CEO and his military cronies. If you're not part of that, you're just an expendable number to them. I promise you, Mass Virtual is NOT a company you want to work for. Even if you are struggling that bad personally. Your sanity is not worth a low paycheck. Not to mention, you can get fired or laid off at any point now. So there is no job security.