Pros
I have been working with this company for over a year now, and I have enjoyed every single day at work. I found the work environment to be positive and supportive. My team is incredibly collaborative, and I've always felt comfortable sharing my ideas and asking for help. The management is furthermore very responsive and has supported my career growth. The company also offers great benefits, including free lunches, health insurance 49K plan, and generous PTO.
Cons
As no company is perfect, I can see that each department is working on effective communication to reduce misunderstandings.