Pros
- The company has a strong commitment to excellence and leading the industry. - Excellent leadership from ALL departments (Strategy Managers, Team Leads, Director, SEO, CSE, Sales, Marketing, Development, Engineering, Finance, HR, CEO, Events). - Good education systems in place. Learning from peers is valued and made available. - Lots of autonomy granted, but a lot of responsibility expected. - The entire staff is competent, driven and trustworthy (the interview process is fairly rigid, but it helps us get the right people on board for the long run). - Company offers good compensation and generous benefits. - There's a fun company culture both in and out of the office (work hard, play hard).
Cons
- Some company-wide team structure limits were occasionally a major source of frustration from top performers, whose teams had to be capped when they were close to max client capacity (even though they were fully capable of managing a larger team). - Family-oriented benefits are/were lacking, which is likely a product of a relatively young work force without kids. It's caused a few great people to seek other options, unfortunately. I know this has been discussed at the top and efforts have been made to improve this, so this may change in the future. - High pressure to ever-outperform the previous month, which can add stress to an otherwise enjoyable job, but it's good for us and the clients.