Vantaggi
Like most the reviews mention. Should be treated as a stepping stone not a place to work your life. Put in 2 years, get Deloitte on your resume and then double your salary for half the work at a different company. Not sure if that even qualifies as a pro, the pro is basically maybe you will get a better job.
Svantaggi
Two faced everything. The PR is work your way, open and transparent, the reality is the opposite. The performance review for employees is basically an Uber rating of everyone you worked with. They get to rate you on a sliding scale, and check the promotion box or not. Have had managers say they won't check that box unless xyz. So once or twice a year your coach will meet with management for 5 min to say yay or nay. You do not get to be a part of this meeting. It's all very secretive and soviet. I did not have an actual performance review, money talk until 2 years in June 2020. That was after saying Jan 2020 I will be quitting June 2020. Management waited until June 1st 2020 to offer me a jump from 57k-67k. Which is already annoying because I told my boss, do not waste my time with a bad offer, just tell me no instead than insult me If the offer is less than %15 I will not even consider . When I declined I was asked what It would take to stay, I said 100k (150 - 200k in reality) they laughed at me, but then I quit and their smiles changed quickly. They were about to deliver an important project and I had all the knowledge and had warned them multiple times it would be bad If it was incapacitated. I already had 2 offers for 100k from other firms. Managers illegally pressuring me not to go on sick leave, I considered suing after my civil servant friends explained to me how very illegal it is to say things like that. "You could go on sick leave but we will have to cancel project, and your performance review is coming up so...". A big 4 firm had to cancel project due to 1 BTA, what a joke. That was during the April - May period, and I would cry myself to sleep often. Told my managers point blank work is giving me suicidal thoughts, and to expect medical leave soon (once I put in my two weeks, I went on medical leave for those 2 weeks). They had the nerve to call me while on sick leave and ask if I would work. During that period and other periods working at the firm it was 9-9-6, maybe even 9-9-7 sometimes. Often will just take 3-4 weeks of billable/utilization and just put it to another non-utilized charge code. In my mind this is just blatant stealing, number manipulation, ghosting hours, etc. I don't know why the time entry is so strict if it's all going to be ghosted anyways. The other Devs I had to work with were all fresh grads who knew nothing, I often just had to do their work. I would not recommend working here to an enemy or a friend. They would have to be a pretty bad person for me to wish them upon them. People that work there as their career are pretentious and closed minded.