Pros
Some level of autonomy, fair and competitive pay, clean and comfortable work environment, hybrid schedule, most of my coworkers are kind, supportive and friendly. In truth this is the best place I have ever worked. My team and leadership have seen me through some hard times in my person life and not having to stress about work has been the greatest blessing. There is truly so much support and genuine care from the people that work around you its refreshing.
Cons
In three years, the company itself has made lots of changes to the structure of operations. Though I admire and support innovation. It can often feel inconsistent and cause unnecessary stress and burn out. That being said, I do know that upper management is constantly trying to make things better so in the long run that is not an issue. I am content to trust the process for now.