BrightEdge could be a great place that employees enjoy working at however, they have not figured out how to share culture across their offices.
I do not work in the HQ office in California however, when I was in California I had a great conversation regarding an employee morale team that each office has. I shared that the office location I work in was in desperate need of that team and I would like to spearhead the work in my location. I was told by the leader of this team (an executive at BrightEdge) he would have to "look into" me being able to join - like it was some sort of secret society.
With the lack of morale, the long hours, zero recognition and management regularly ignoring or missing career milestones of their employee's - BrightEdge just becomes a place where you do a job function and leave at the end of the day. You become just another face in the crowd.
My annual performance review was missed because my manager filled out the paperwork, did not review the paperwork with me and sent it to HR to be filed - how that is helpful, who knows. 6 months later after I demanded to see the paperwork they finally reviewed it with me. There has been no valuable conversation regarding career growth opportunities in my time at BrightEdge.
On my one year anniversary I received an email that started with 'Dear Employee' - thank you for your impact. Don't thank me for my "impact" if you don't know my name.