One of the Best Places I've Ever Worked at
Pros
The people here are really great. Everyone's super supportive and just nice to be around. The CEO (and the management as well) cares a lot about the people here. He's very concerned about wellness, giving back to the local community, making sure everyone's comfortable and has what they need. Salary is fair for my experience. The benefits are good, healthcare, 401k, etc. Hours are fairly flexible as long as the work gets done. We're allowed to work remote and come into the office whenever we need to.
Cons
You have to work for 6 months before you get paid holidays/PTO. No 401k matching. Small company, but there is a bit of turnover so there was some room to grow, but not a lot if you want to lead/manage. No HR, but there haven't been any issues so far.