Pros
1. One of the most dynamic work environments I've ever experienced. There are so many talented people working in the company and I’ve already learned so much from my peers and managers. I have never faced a situation where I felt scared asking questions or bringing things to the attention of senior management, they are always more than willing to sit down and talk and they have never made me feel like I was wasting their time. 2. The work I get to do here is the most challenging work I've accomplished in my career. 3. They gave me plenty of opportunities in my time here to grow in my career and continue my education. I’ve honed my skills and perfected my craft and been encouraged in both pursuits every step of the way. 4. I’m paid an excellent salary and benefits are more than affordable. 5. They provide a degree of flexibility over my work schedule that I appreciate.
Cons
The work itself is very solitary which can feel isolating at times. I don’t like when new employees get added to the mix. It’s jarring to my established routine.