Pros
CIPPlanner has a good product, flexible for most customers.
Cons
No HR Departement. Two persons in charge of the company (husband and wife). Unclear of the position and job duties of each employee. Very bad travel expenses management (you may never get reimbursed for your travel expenses even when approved by the CEO himself). No IT department in case your computer faces a technical issue, in that case you should wait until the tech people in China wake up and work it out with them in your own personal time (and this generally take hours). Very limited workspace, no kitchen, no coffee. The CEO is very implicated in the projects with the clients, giving a little room for the rest of the team to work efficiently. He is in most project the PM himself. No product training or resources tools in the beginning. Outdated files available on a shared repository, forcing you to do a double job. The work/life balance is very hard to maintain since you would have to work nighttime with China team and most of weekends.