Pros
1. Good benefit package of 401k, healthcare, dental, vision, paid time off 2. Good starting point for college grad 3. They are one of the few places hire international students
Cons
1. When the company decided to move, they told the media first. Employees read the news online to find out our very own company is moving. 2. Poor working culture: "free-rider" issue is extremely common in the company; the company has absolutely zero accountability when it comes to work; if employee faked result to make the number look better, even after it was discovered, there would still be nothing done to the person who faked the results; there are people run some side business and always disappear in the middle of the day to take care of the other business 3. The company is posting fake reviews to boost up their ratings. Please read them with a critical eye.