Pros
some of projects are okay, more on technical skills but don't stay up to 2 years, 1 year or a half month is enough.
Cons
Terribly unprofessional. Nepotistic, Misogyny, Backstabbing, Gossip and Snide remarks about other departments, plus outright Power Tripping/Frats are all on the table here. Force you to OT without payments, Lack Of Investment. Force You To Work Onsite those upper managements are have no idea how things could or should work in a functioning and thriving company. Recently an employee was terminated due to Sexual Harassment and threatening several other staff by seeking attention and abusing them with insults, but the upper management want to bring this person back and said there's no sexual harassment going on, they disagree with the decision from HR, even though this person has a case of power tripping and harm to multiple people. Do you really want to work for a company that protects staff who threaten others?