There are absolutely no pros... the entire company is a huge red flag
Cons
The management is the worst, specially the HRs and the higher level employe who doesn't really do any work.
Increments look like peanuts.
There is no proper work culture, everyone wants to pull you down.
There is no growth in this company.