employer cover photo
employer logo
employer logo

Charles River Analytics

Is this your company?

Charles River Analytics Software Developer reviews

3.3

69% would recommend to a friend

(6 total reviews)

Karen Harper

100% approve of CEO

45% positive business outlook

Reviews by job title

6 reviews
5.0
Apr 26, 2019
Recommend
CEO approval
Business Outlook

Pros

Charles River is a really cool place to work - the research is cutting edge and really interesting, the people are extremely smart, and there is such a broad range of work going on that there are constantly new things to learn about. There's a lot of room for growth, whether its technical skills, business development, or leadership roles. It's also a great size - large enough to have a support staff that is fantastic, but small enough that you don't have to deal with huge levels of bureaucracy and red-tape that is common at larger organizations. This also plays well with the personal growth and fast-paced research side of things. The benefits are fantastic, with great flexibility, vacation time, health benefits, and many other unique offerings.

Cons

Research isn't for everyone, and there can be projects that don't end up with a clear transition or success.

5.0
Jan 25, 2017

Great place to work

Recommend
CEO approval
Business Outlook

Pros

CRA is a great place to work. People are generally friendly and there are many experts in their respective fields, from machine learning to human-computer interaction and robotics. Much of the work being done here is cutting edge research, covering a broad range of topics, so no matter what your interest is, you can likely find people working on it. There is a lot of room for growth and taking on leadership roles and responsibilities, but you do need to be willing to push for it and go after it. The company is employee owned, so there is much more of a sense of the company caring about their employees. Salary is fair, if maybe a little low (at least for Software Engineers), but the benefits are extremely good and make up for the difference. Very flexible and family-friendly. Management tends to be very open about the state and direction of the company, much more so than I have seen other places.

Cons

CRA primarily focuses on research and development projects, so if you are a Software Engineer expecting to work on the same project for years and do typical product support work, you won't find that here. You will typically be on multiple projects (2-3) and some will only last for 6-12 months. Some people love that environment, but some don't. You will typically end up working with a core group of people on a particular area of research problems. It can be hard sometimes to branch out to other groups or areas of interest, but this is something the company has been working on.

3.0
Apr 30, 2014
Recommend
CEO approval
Business Outlook

Pros

The biggest pro (and also biggest con) is the fact that nearly everyone at CRA is either an engineer or a scientist. If you come from a place that was overburdened with management, you might appreciate having less of it around. If you enjoy a lot of freedom to self direct yourself (and can actually do it productively), you'll also do well here. Other pros include total health care coverage (you don't pay a dime towards it), a nice profit-sharing retirement plan of 15% (once you meet the tenure threshold), and as I was leaving, they were transitioning the company to an employee owned company, where stocks of the company are allotted to employees which reside in your retirement account. You accumulate these stocks and when you retire, you cash them out. They also provide snacks, though on a somewhat "limited" basis. (i.e. the snacks are usually gone by Friday and don't get restocked until Monday; contrast to Google, where they stock so many snacks, food and beverages that you couldn't possibly deplete them, even if you were being shady and taking stuff home.) The culture is also a bit "younger" than some other places. This results in a faster pace environment and newer technologies being adopted very quickly. CRA is very supportive in helping employees learn new things, attending conferences, buying books and other resources, etc.

Cons

The biggest pro is also the biggest con, as without management, you see the lack of team building and structure that would normally be in place. If you're the kind of person who thrives in structured environments, you may not do well at CRA. Another some-what con is the profit sharing retirement plan tenure requirement. It requires that you work there for 1 year before it becomes active, and then, the deposit is only made into your account at the end of your 2nd year. So that's basically two full years without any company contributions to your retirement account. If you can get past that, then the 15% is pretty nice (no employee contribution required).

Viewing 4 - 6 of 6 Reviews

Glassdoor has 68 Charles River Analytics reviews submitted anonymously by Charles River Analytics employees. Read employee reviews and ratings on Glassdoor to decide if Charles River Analytics is right for you.