Be wary of all 5 star reviews that sound too good to be true
Pros
The compensation is fair and work life balance is okay for the client model. Co workers are smart and driven people with interesting work experiences. Female led company is great to see in an consulting and agency environment with great clients.
Cons
This is a small business that unfortunately feels like an unprofessional work environment that feels toxic for many employees, especially for who this is not their first job and are not willing to tolerate feeling bullied, dealing with favoritism and feeling demeaned by the competitive feel of the 'small town' office culture, etc . Some people are able to grit their teeth and bear it and enjoy the perks for an okay entry level position. But if you are looking for a professional, fair and warm work culture you can learn alot from, I recommend looking at a different organization.