Vantaggi
-Surrounded with incredibly talented employees -Great benefits (RSP matching, stock plan, health benefits) -Huge emphasis on giving back to the community (paid week of volunteer time off every year) -Tons of team-building and company wide events -Management genuinely cares about employees and focus on professional development/progression as well as career fulfillment -Comp plan is generous (especially commission accelerators) -Depth of resources is beyond any company I've worked at (amazing local marketing events, PR support, quality of specialists/solutions engineers...) -As you can imagine, processes are very clear and it is simple to see how you are measured/how you are performing . This also makes doing your day to day job easier/less manual.
Svantaggi
-Sometimes changing career paths can be difficult to navigate (however, they took that feedback and have recently come up with an internal process to better help internal employees connect with internal job openings)