Vantaggi
The office is not overly strict on hours, coworkers are helpful and responsive, and there is a unique ability to grow quickly and effectively as a professional because of the size, scope, and pace of the company and client projects. Team members, especially Senior Management, provide regular constructive feedback in real-time. There are plentiful opportunities to take initiative in your niche, while also learning multiple functions and departments of the business. In short, you get a lot of freedom to build and mold your goals here based upon the effort you put into your role. There is also a diversity of thought in the workplace that makes diving into projects more meaningful.
Svantaggi
Overall, the company needs to become more engaged with marketing to increase transparency and to showcase internal talent and client results. A lot of success floats under the radar that could empower the business to new heights - both for individuals and the organization.