Pros
1. Grazitti has some good projects that if you got assigned to, you might end up learning a lot. 2. They organize trips and quarterly parties for the employees and those are good.
Cons
A person leaves a company for 3 reasons (ALL THE REASONS WERE MEANT): 1. Work-Life Balance. It was not a good experience, I learned from the project but I didn't have any time to spend with my family. I was working at an average of 14 hours a day, it was happening because of the inefficiencies in the team. No cooperation/coordination among different teams. 2. Bad Manager. i. My manager is one of the most horrible people I have ever met in general. ii. He would portray himself as a very kind, humble, and understanding person, but he would talk bad about everyone in the team behind their backs. iii. Sometimes he would abuse (ie. abusive towards mothers and sisters), and use some sexual slurs (ie. why should a woman work or a team should have men majority) because he thinks men are better than women. In short, HE IS A SEXIST. iv. He would scold the team and would threaten them for a bad review. v. In this COVID-19 time, he has been asking resources to come back to the office for work because he said, "I don't trust you all that you are working at home". vi. A manager is there to solve a team's problems but he was making it hard for us to work all the time. 3. Compensation. The compensation is fine for old employees but new employees don't get the same love.