employer cover photo
employer logo
employer logo

Buffalo Computer Graphics

Is this your company?

Worked as a quality assurance intern for about 7 months - Quality Assurance Intern Buffalo Computer Graphics Employee Review

4.0
Jul 23, 2013
Recommend
CEO approval
Business Outlook

Pros

Great people and environment to work in! Once you're contributing to the company and getting to know everyone, you'll feel very welcome with the entire group. The newly built office is very comfortable, quiet, and has an exercise and entertainment (tv, video games) room. Folks walk around in their socks, and they let you wear shorts to work. I wore Vibram Five-Fingers all the time. Very cool and funny group to work with. They also appreciate extra effort and correcting one's mistakes. You will be noticed when you improve your work, which is not always the case with larger companies. I hope you like dual monitors, 'cuz these guys will HOOK YOU UP. Also, they pay their interns.

Cons

It's a small/medium-sized company, so it's tough to move up quickly unless you come in with some exceptional skills. It's hard to call this a con though-- BCG is trying to make ends meet, so they need developers who are worth their weight in productivity and proficiency. I don't believe this "con" would apply to everyone who works there. Sometimes digital communication doesn't move people as quickly as meeting them face-to-face, but everyone's door is always open! If you work there, get to know everyone, and communication will never be a problem. It's hard to come up with cons for this place. Is that a con?

Explore other reviews about Buffalo Computer Graphics

4.0
Oct 29, 2015
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

It is easy to excel at this company. Show a knack at a particular skill and they will help you craft a career around it. Flex Time, Great Health Benefits, an onsite gym, excellent facilities, annual paintball trips, game room, and great coworkers make it a place that you really grow to love. Though salaries aren't at the top range of the industry, they are competitive especially when you consider the profit sharing, ability to cash in a week of sick time a year, and other programs that are available to help you stretch your salary a little further. Management is easy to get along with and really lets the engineers help to guide the company. Your voice will certainly be heard. Developers get to guide the process. Tools in place including computers with multiple monitors, agile development, automated build and test servers, IDEs, technology platforms, etc. are all driven by what the employees believe will make themselves more productive. If they can afford to get you the tools you want / need, they will do it. This isn't to say that there aren't legacy applications, just that you get a say in how those applications adapt and mature.

Cons

It really is hard to find any cons. If there are any it is that it is really up to you to build your career here. Though they will provide you any training you feel you believe that you need or want, they don't have jobs structured to train you right out of the gate. They really are looking for you to come in, help to define your job, and find ways to personally grow as an employee. For people that like the flexibility to define their roles, this is great. For people that need more structure and guidelines they may not succeed here.

See reviews by: Helpful|Rating|Date|All