If you have other opportunities, pursue them instead.
Pros
I am sitting here trying to think of one but I CAN NOT.
Cons
The environment is so toxic is seeps to your personal life. You come home angry and frustrated. The company has a high turnover rate. I mean very high 50% (They don't think it is a problem or even know how to measure it). When I started at the end of last year, I was optimistic. Today, I am counting the days until I get a new job just like most of us. People are fired on the spot without any regard to professionalism for absolutely nothing. Your pay might be decreased because the company is "not doing so hot." All of this negativity and unprofessionalism comes from the "CEO" who is bipolar and unprofessional to a fault. I am surprised he hasn't gotten sued yet. If you are a H-1 visa holder they will work you to death. Unless you are extremely desperate DO NOT CONSIDER this "company." Plus, if you have any problems there is no real "HR" to discuss your issues with you. Since January 50% of my colleagues have left the company and they were really good people.