The "home" office of Boston (soon to be Charlotte) is hard to work with, generally not communicating with Portland and treating the employees there aren't actually in the company.
They treat their reps on the field very poorly, sending mean messages about them, trying to trick them, and not paying them on time.
Although they offer full insurance, I went to the doctor once and the dentist twice and had troubles with my insurance each time, saying I wasn't enrolled. Several other employees also had this issue.
There is no Human Resources department, and for a company this size and with its mindset, it is necessary. There were several issues that arose and there was no one to talk to about them. On the handbook you get the first day, the person it says to contact about sexual assault hasn't worked there since April of 2016. Also, you never really are sure about who you're supposed to communicate with as your working manager. They don't set the local manager up for success, limiting what they can and can't do, and the Boston managers are often MIA or very passive towards Portland. I wouldn't recommend this company as a woman, and especially as a young woman.
The CEO talks down to employees, calling them degrading names and making empty promises about raises and bonuses.
This role in particular has no opportunities for growth. There are no ongoing training sessions, professional development opportunities, or significant raises. If you are lucky enough to be promoted, it usually comes without any training, a small compensation difference, if any, and more work included in the old work you were already assigned to do.
There is always uncertainty if the Portland office will remain open or close down. Transparency is key - if employees are left in the dark about potential changes, the rumor mill will create fear and uncertainty.
They promote a strong Work/Life Balance when you're first hired, but you soon realize they expect you to work more than you're asked to from the get-go, you are guilted if you aren't working all the time, you miss important company updates on the weekends if you aren't online working, and taking vacations feels like you're betraying the company because they don't hire enough people for the work that needs to be done.