Pros
The people are great to work with! They make everything super fun and engaging. PTO policy is very good. Flexible timings as can be. My manager is very thoughtful. I have full autonomy in my... role which gives me room to grow and work on developing efficient processes.
Cons
I can't think of any at the moment. I'm happy at my job.