Exceptional coworkers, but company culture leaves a lot to be desired
Pros
1. People! BrightEdge hires incredibly talented people who also like to have a bit of fun! 2. It's a good company to start your career. The entry level positions have a good blend of core work and operational projects, so there are a lot of skills to be learned if you chase the possibilities. 3. You get to work with some really cool, big name brands, which can be a major plus for the resume.
Cons
1. Transparency can be a problem for upper management. Employees have little input or visibility into big company decisions. The execs are also constantly trying to sell the product and get immediately defensive whenever there's a technical or operational issue, both with clients and employees. 2. Different departments within the company, i.e. Sales, Client Services, Engr, are tunnel-visioned and have no idea what the other teams are up to or how the work they're doing fits into the bigger picture. 3. Lack of leadership/professional development opportunities. Again, entry-level ops positions are more flexible. But if you're in a client facing role, expect to predominantly be on calls with little work beyond the scope of account management. Not many positions exist between the entry level and upper management horizontals and not many execs seem to be focused on actively developing these roles out. 4. Almost all managers have a conservative outlook towards management. They're not approachable unless you're working with a big client or are on the verge of losing one. There is no partnership between execs and employees on what is or isn't working operationally. 5. Unfortunately, the overall philosophy of upper management seems to be: "Every customer is god, Every employee is replaceable."