Pros
Incredibly relaxed management style used that really fosters creativity and a positive team mentality. Great opportunities to take on more responsibility and explore your professional strengths and aspirations. There's a great focus on mental and physical wellbeing with team yoga twice a week, quarterly team building events, flexible work hours, great health benefits, and an open and inviting work environment. Management truly wants you to enjoy your job and feel challenged with your responsibilities and value to the team.
Cons
With the relaxed management style, deadlines can be more difficult to keep at times causing a bit of friction between employees perceived to be pulling their weight and those perceived not to be doing as much as they could.