Pros
Very Learned Colleagues who were unfortunately fired
Cons
Everything else. From a joker of a HR to a clueless board with an inapt Senior Management. HR must be the most hated department I saw in an organization and I work for top organizations in Sri Lanka. He is a yes man thinking he will get management to favor him. Guess what. After getting his hand dirty, he will soon be out. Top Management and board members are even worse. If they want someone out, first they ask everyone not to talk to that person, then start humiliating him in front of everyone. You can give your heart and soul to this company but there is no gratitude. You just have to wait for your number to come out to fall from grace. Its not if but when.Nepotism is key. When does the management decide he has milked you enough and wants you to resign and paying you a ridiculously low salary. To anyone thinking of quitting your job, to join this hell. Think again. They pay you below market salary and for a short time make you believe you are important.