Pros
Softvision was known for it's stand out and innovative software product engineering. Folks were scrappy and inspired, the work was interesting, and the people were engaged. It felt like the company you wanted to be at forever. Managers cared, sales and delivery managers managed client expectations, and teams bonded over problem solving.
Cons
Then the merger with Cognizant began creeping into the day-to-day activities. Work became more cookie cutter and run-of-the-mill. Sales teams sold staff augmentation and promised unrealistic deliverables, then bullied and pushed the teams to meet them. Managers disappeared because they became powerless to help, teams were grinding to the bone and didn't have time to connect with other team members. Reviews, promotions, and merit increases were frozen - and a LOT of really good people left.