Pros
Friendly coworkers , 1 hour break, and good location
Cons
Let me first tell you that this company does not guarantee permanent employment whether you are low, mid or even in higher position. You will be fired depending on their mood and plus it does not matter even if you work hard as they will not really care about it. The pay is really low for PHD or master employee (around $50000). They have also tricked international student to join this company on false promises that they would sponsor, however after 6 to 7 months they say we decided to fire you (its an excuse for them to not sponsor you). They even make some employees to work on Saturdays without paying them and most of them are international students as they know that they cant say no and uses their weaknesses as they know it is hard for them to get jobs in the United States.