Pros
I don't think there are any
Cons
I should share a story with everyone. I was offered an offer by this company. I signed and sent back the offer letter. They had acknowledged it. A week, after that, the company withdrew the offer saying it was a 'mistake' and miscommunication among their HR. They won't refuse to compensate. Furthermore the HR staff at the company were very rude and did not understand the meaning when I told them they had breached the contract. I wouldn't recommend anyone to work with such an employer who throws their employees under the bus and makes lots of mistakes. A very sloppy and unprofessional attitude just like the ugly design of their clogs. I wouldn't recommend anyone to apply here too, considering how unethical they are. Furthermore bad customer service, poor reviews etc. Not only do you not treat employees well, but also your customers.