Vantaggi
The only pro was all the interviewing experience I received when applying to other jobs. It's giving me the motivation to leave.
Svantaggi
Rebrand: The image is to represent cutting-edge (according to their website). I've personally seen the old processes and sub-par technologies this company develops. It is so far from cutting edge. They speak of Agile and Cloud as if they are the new tomorrow. Agile is 20th century, and Cloud was decades ago. These are not new concepts. But the company narrative is that they are leading the way with these buzzwords. When I first saw the logo, I thought, B2 bomber. But now that I think about it some more, it more accurately reflects a revenue graph. Investors, watch out for the suddenly drop. Contracts: I've personally been involved programs where the company lost several hundred millions of dollars to these long-term contracts10 years+. When the company wins a large contract, they shift the workforce to retain quality employees that would be otherwise be RIF'ed from these other programs. The company's narrative is we value our employees and will ensure they have jobs when the contract ends. What they don't say is that they only keep ones that have managerial status or seniority. Let's be honest, the company is arrogant. They are living off the successes of the past and failed to be competitive for the future. If you value yours, get the experience you need and get out. Integrity: This is probably the biggest pain-point for me about this company. They are dishonest, deceptive, and greedy. The company does not value their employees as people. HR needs to be rebranded to reflect their values, drop the Human part because they don't care about people, and only retain the Resource part because they value money. They see people as dollar signs and will lie to get employees to pay out of pocket for education that benefits the company. They also aren't honest on the contract. They only work enough to continue the current one or secure the next one. They don't want to deliver quality, only quality as needed by the contract. Here's another story from my personal experience to highlight why you shouldn't work for them. I reported an employee for ongoing sexual conduct which happened continually over the course of three years. The resolution of my report was management swept it under the rug as told me "accept their behavior because that's how some people just are." Those were literally the words given to me. I was in shock that was their view point. Also I've seen too often older employees prey upon new interns and hires. They perpetuate this behavior through selective hiring, employee groups, happy hour socializing, among the many occurrences that I've personally attended. Since the company values these predators, I urge new hires to seriously consider this as a decision factor.