Pros
Ok benefit. Frequent free lunch and beer (lol), flexible working hours
Cons
1. About people and process: It's a "kid garden", no workflow, no process, do not like workflow, do not like process; unqualified middle management, NO leadership at all, no strategy - they all play by ear, don't know the word "planning"; middle management do not listen, they also lack of courage to challenge upper management in the U.S. You are used there, they don't care about employees, they care how they can use you to get themselves promoted, they promote people who are good at flattering and blandishing and who are weaker than themselves. 2. About cash: cash dry! Check their financial statements, you'll easy find out they always don't have money to pay vendors, but they do pay salaries on time.