Pros
Very relaxed environment that allows employees to be individuals. You are given the freedom and flexibility to try new things, and career-wise, if you are young in your career, managers provide opportunities to explore various career paths to help you find your true passion. There is the opportunity for "Play Time" and employees are encouraged to play the games we build. Taking a break to play a game is a great way to break free for a moment and let your mind relax. The executive team has strong interest in the growth and development of their employees and are truly advocates for their orgs. They are sincere in in their actions and listen honestly to the feedback given by their employees. And, they take action based on that feedback. Compensation and Benefits are competitive.
Cons
Typical growing pains of a growth company moving from that startup phase to a more mature business. But, that being said, there is a lot of opportunity to collaborate with good people who have a passion for building with an entrepreneurial spirit.