Pros
People are friendly and care about doing a good job. The company takes the candidate selection process very seriously and focuses on hiring the best candidates from a values perspective. This makes the company open to consider people from all different career experiences and backgrounds and creates opportunities for people who may not get their foot in the door in other corporate environments. If you work very hard, are results oriented, and take your job seriously, you can build a good career path here.
Cons
Sometimes work-life balance can be a challenge because there are always a lot of initiatives happening and the company is growing. The demands of the job can be a challenge but are also very rewarding so it pays off in the end when the work-life balance tips more towards work.