Pros
I dont remember anything good about this company. I think some people are still nice even most of them left the company
Cons
Countless. Low pay.. Long Long Long hours..Especially Senior Developers have so much ego..You can't even talk with them..When you are talking with them you feel like they are treating you like a junkie.. Very Old Code base..and almost no documentation for this code base..Everything you see in their job advertisements are lie..and Gossip. ..Developers/Managers are talking behind each others.. .if you make a mistake they are ready to stub you in the back.. Stealing codes from github projects is daily routine.. Even I know a few developers they are outsourcing their tasks to India,Vietname....so they do nothing all day.. NO REAL ARCHITECTURE,NO Genuine Developers ,BUT TONS OF BUGGY BUGGY CODES... I saved the best for last...some developers give interactive/skype interview questions / coding exercises a few days before interview...