An Opportunity to Become a Great Engineer - Software Engineer CUBRC Employee Review

5.0
28 May 2022
Recommend
CEO approval
Business outlook

Pros

- Your managers will always be technical and likely hold a PhD. They know what you are working on and can offer meaningful guidance. - The problems you encounter are real and difficult and you will never see the same thing twice. - Since it's an engineering research institution, your coworkers are curious, can think outside the box, and produce usable, real solutions. As a result, you will have very interesting conversations, both professional and personal. - All the state-of-the-art technology and practices are embraced and implemented so you will never feel like you are becoming rusty. - Taking vacation or sick time off feels more like a notice than a request. - You have a lot of autonomy to think and work on solutions you are building. - Experimentation is encouraged and you can (and should) propose and implement all kinds of ideas you might have. - The depth of knowledge needed to solve problems inspired me to pursue a Master’s degree in CS just for fun and challenge (I would never have imagined that a few years ago.)

Cons

- Every day will count toward whatever you are building, so there is not much “chill” time. You need to decide if you prefer a corporate job where there’s more meetings, less engineering, and your impact is smaller, or a role at CUBRC where you have 7+ hours a day of pure coding time, almost no meetings, and your individual impact is larger. - Science doesn’t always follow a direct path. You might build something for an unclear reason or the feature gets discontinued or thrown out. Its requester might have just wanted to see if it actually could work or how it looks if it was created. This is just the nature of research. For this reason, you should focus on the satisfaction of when your contributions are used and the skills you attained building the software.

Explore other reviews about CUBRC

5.0
4 May 2025
Anonymous intern
Recommend
CEO approval
Business outlook

Pros

The hours were fair and the pay was good. Also there was a balance of inperson and at home work

Cons

The boss was not in very often.

3.0
6 Mar 2020
Recommend
CEO approval
Business outlook

Pros

Some of the best benefits I have ever seen. Top notch 401k, healthcare, unlimited sick time, and above average vacation. Taking time off was never questioned or denied. A very fast pased enviroment with always something new to keep you on your toes. You'll never be bored and you get out what you put in. You will be rewarded for being a top performer.

Cons

Being a top performer means putting in nights and weekends. There can be endless meetings (I have seen a scheduled 6 hour meeting before) making it hard to find time to get any actual work done other than at home after hours. Throughout the department of the company I worked in there seemed to be a lack of sense of identity. There was no ownership or pride in the software being created. All work was done soley to keep the people funding the company happy. All research was somehow expected to produce fully functioning, tested, software. The "time, quality, cost - pick 2 triangle" was really a "we want all three triangle". Requirements were not defined or changed drastically week to week. Extremely tiring place to work for an extended period of time.

1
See reviews by: Helpful|Rating|Date|All