Pros
I absolutely love working here. This is a place where you come into work excited, not only for the day's work but also for the culture you're surrounded with. The foundation of the company is the product and service it offers, which is incredible, to be honest. Working alongside some of the best developers and upper management has been a game changer, not only for the way I now view businesses but for my professional growth as well. Our leadership and management is top notch. They're receptive, kind, and incredibly smart. They work hard to make BA a fun, productive, and progressive environment. They are invested in our personal development and growth and do all they can to encourage it. The environment is also incredible. Coworkers feel more like friends and family and it's honestly an enjoyable place to be. Culture is big to us, and the one cultivated is exciting, genuine, and overall... fun. I wholeheartedly trust every member of our team and know I can rely on them for anything the market throws our way.
Cons
The volume can be overwhelming. However, trust between team members, appropriate management involvement, and an environment that allows for open communication helps to combat this. Even though I listed this a "con" I feel the lessons in time management and finding creative solutions has been big for my professional (and personal!) growth.