Pros
1. The engineering team has built a solution that delivers real ROI to its customers. The sales team has capitalized on this and built a very impressive customer list that includes numerous fortune 500s. 2. Young company with high energy and potential. Small size means it is easy to see how a business is (mis)managed. 3. They hire the best and brightest from top schools around the country. You'll meet like-minded, hard working people. 4. A lot of life lessons to be learned. You will learn most of these yourself the hard way, but they will be useful down the line.
Cons
I fully agree with two negative reviews posted to this point. Here are some of my thoughts: 1. Managers use their entry level employees as expendable units of labor. Workers who come straight from college find themselves in paid internships with no chance of advancement. 2. Positive reinforcement is a completely foreign concept. They manage through fear, leaving no room to tell workers they've done a single thing well. I cannot stress this point enough. Top performers are consistently made to look like the worst performers in the organization. Resulting morale among entry level employees is abysmal. 3. There is zero training and no investment in personal growth. Don't expect any help from your supervisor. The review citing "over-investment" on employees is absolute balderdash. 4. 40% of what I was told in the interview process was a lie. That included scope for growth, my role in the organization, and training. The other 60% regarding very long and hard hours and their desire for employees who think about nothing but work was true. 5. Management posts misleading portrayals of the company's turnover. In reality, it is extremely high. Over 50% of the non-engineers employed by BrightEdge during my time there were quit or fired (most quit). A significant subset quit after less than one month. Management was the common denominator throughout all of these. 6. Management posts misleading reviews on Glassdoor in an attempt to bury the negative reviews.