Pros
A very pleasant working environment with very nice people and a great atmosphere. HR department consisted of the most competent individuals I have ever had the pleasure of working with and do their very best to hold it all together. Salary and benefits compensation are quite good, as is work / life balance. There is some potential for career growth, but it is very limited considering the fact that the company is quite small and higher management level leadership is limited to a select ethnic group. As a multinational company, you are exposed to a very diverse group of individuals.
Cons
Despite being a leader in the online gaming industry as a platform / turnkey provider, the company is run without looking at the long term, and their positioning / forecasting abilities are almost entirely reactive as opposed to proactive. One might say that the company reflects a sophisticated startup as opposed to a corporation with a high maturity level. Focus is on staying competitive, but is achieved by providing a robust, feature packed, shaky and immature portfolio as opposed to providing consistent stability with the most popular products. Reinvestment into the employees is a joke, and is done on a "half-shoestring" budget. All employees are always notified about the increase in quarterly and yearly profits, but besides that very little effort is put into keeping the employee informed about the vision and direction of the company as a whole which robs the employees of any motivation and feeling like they are a part of a company as opposed to a worker bee who will simply run the gauntlet until they are burned out and leave on their own, or forced out. Efforts to make the employee feel like an individual contributor are strong in the beginning, and overall is basically lip service with industry standards ( team building events, quarterly awards, etc.) Employee turnover is quite high, and there is no profit-sharing program to speak of. Career growth opportunities are very limited ( junior > regular > senior ) etc. If you are an idealist, then don't look for employment here with the idea that you will change anything and that your warnings will be heard any farther than your direct superior. Reinvestment into the infrastructure is again reactive, and getting anyone to hear your warnings which involve any sort of expenditure is a fruitless effort. Higher management change positions more than the illustrations in the Kama Sutra, which also keeps employees at a distance and uncertain.