Pros
Get to work with some of the brightest people in the planet. The employees are relentless on customer satisfaction. Lots of opportunities to be involved in different areas of the business. Working with employees in different countries from different cultures can be challenging but a wonderful learning experience. Company has an entrepreneurial spirit about looking at different markets, software, and industries. Perfect has very good customer names and strong product solutions.
Kontras
Industry is very competitive which makes for tough decisions at times. Acquisitions can create some disturbances in momentum and lower morale but ultimately prove positive. Relatively small company so upward career growth can be a challenge at times. Passion to satisfy customers can slow product growth. Some of the technology needs to be updated which can create some employee animosity.