Pros
ALL those 1 star reviews are true, that 3 stars review is bought. - cool co-workers and HR assistant(NOT THAT SENIOR HR LADY) - pool table
Cons
Writting this is wasting my time but.... - CLOCK IN/OUT for 9 hours - Hire off shore teams to compose all the projects, codes are broken and no README or docs. - CTO and PM hide behind the curtains, they lack of technical knowledge or even don't have any - Expect and treat you as a mule - THEY CAN'T SPEAK ENGLISH except for telling you "EASY MAN, JUST FIX IT", zero communications - Dunkin' Donuts for catering lunch, and ther was one time they got 2 pizzas for 12 ppl on someone's lastday - Disrespect and threat employees if they think you are not working - HR lady edits the handbook Unbridledly. You want it? I edit - if you desperate to take risks, take the paycheck and start applying new job on your first day - if you are in deed of a OPT or H1B better run away asap.