Pros
I currently work for Bright Computing as a support-and-deployment engineer and am paid generous compensation. As a US-based employee, I get to work from home, and the benefits I receive are satisfactory. My employment at Bright has allowed me the opportunity to work with many exciting technologies, such as OpenStack, Docker, Kubernetes, AWS, and Azure. The expectations for my job have been clear ever since my first interview with the company. I always feel that my team's leadership has my back when they should, and my teammates are friendly, knowledgeable, and willing to provide assistance to their colleagues; it is one of the best teams I have ever been a part of. Our software development staff is just as friendly, always willing to work with support, dedicated, and comprised of some truly smart folks.
I am honestly bewildered by the negative reviews on this site. First of all, Bright leadership is not looking to sell the company, and such an accusation is not only unfounded but bizarre. The notion that we aren't getting any new customers is wrong. The competence of our sales staff and the increased customer base is evident on my end when I see all of the support requests that get submitted by both new and existing customers.
Bright Computing is an excellent company to work for.
Cons
Communication between the different teams could be improved, but it's typical of what I've seen working for previous employers.