Pluspunten
- The company is extremely flexible with work location, time management, lifestyle, and the other logistics of working here - Many coworkers are senior level or higher, and there is respect and positive collaboration between everyone - Benefits are top notch - Team size is small, but you can always meet someone new at the company - In general people are willing to put in extra time and effort - Management seems like they really want to listen to employees and make corresponding changes where needed - The products are continually advancing, and new customers are consistently being added - You get to work with people around the world
Minpunten
- Financial resources are limited, so hiring can be limited, unlike at bigger companies. The small teams can be pleasant, but the plethora of work calls for more heads. - There has been a lot of churn over the years at various levels. - The in-person experience really depends on the location you live in. Some locations have seen positive growth and/or interaction. Others regions have seen the employee base there simply decline over time and not get replaced locally. So for those who like an in-person and upbeat working environment, the company may give you what you'd like or not, depending on your region.