Cyrus Innovation

  www.cyrusinnovation.com
Work in HR? Unlock Free Profile

Cyrus Innovation Reviews

Updated May 18, 2014

Be The First To
Add Photos

All Employees Current Employees Only

3.6 7 reviews

100% Approve of the CEO

(no image)

Bruce Eckfeldt

(1 ratings)

60% of employees recommend this company to a friend
7 Employee Reviews
Relevance Date Rating
in
    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • No Opinion of CEO

     

    Great XP environment

    Developer (Current Employee) Boston, MA

    ProsThe paid professional development time and budget are great. I love being able to go to conferences and work on pet projects. A lot of companies say that they invest in their employees but Cyrus really does.
    It's also a great environment. We do a lot of pair programming which makes coding a lot of fun. We also TDD all of our code and put a lot of effort into making it high quality well architected software. I feel proud of our work.

    ConsA lot of the Cons have to do with the fact that Cyrus is a consultancy. I like the novelty of working on lots of different projects but it can also be stressful to not know what the next thing will be. It can also be frustrating to not have ownership over the software.

    Advice to Senior ManagementI like that the management makes an effort to listen and get feedback from all of the developers and to be as open and transparent as possible.

    Yes, I would recommend this company to a friend

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • No Opinion of CEO

    1 person found this helpful  

    A good place if you fit in, a horrible place if you don't.

    Developer (Former Employee)

    ProsIn Cyrus you are surrounded by people who are motivated and excited about what they are doing. The hire process was a very efficient approach -- I had an offer in my hand a week after I sent out my resume. I haven't experienced any deadlines and never felt overworked. The agile process was a nice change from a complete lack of setting goals in many other places.

    ConsCyrus resembles a cult in many ways. You are expected to do things a certain way and you're expected to like it. Yes, you are welcome to express issues and concerns and you will be listened to, just be aware that if you happen to disagree with some generally accepted ideas and express what you feel, you may be on your way out. This may also happen if you don't constantly express enthusiasm and attempt to keep to yourself. I understand they want a tight group so that approach may make sense, however, this ends up creating a very closed-minded environment in regard to certain things. For example, you are expected to be paired 100% of the time, even if you are not good match with you pair or under circumstances when pairing just doesn't make sense. I'm not against paired programming in general, but there is certain logic behind it and there is no understanding of it at Cyrus. There are other things that are pretty difficult to understand and tolerate (refusal to use a debugger, etc) for someone who has been developing on his/her own for some years, which is probably why they like to hire very young people...
    I was initially inspired by the enthusiasm at Cyrus but after some time I had trouble telling whether the people are very talented or just very full of it. Either way they certainly don't lack in confidence whether it's backed up by competence or not.

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • No Opinion of CEO

     

    Fell in love with many Agile practices and learned to abhor Pair Programming

    Mid Level Developer (Former Employee) New York, NY

    ProsWork/life balance is the best I ever experienced. For a smallish company, they really go out of their way to compete with the perks provided by Google, Facebook, etc.
    Worked with brilliant and interesting people.

    ConsFull time Pair Programming was very tiresome. A true 8-hour day is actually a LONG time when you spend the entire time sitting at an unpersonalized workstation with another developer the entire day.
    Worked several months on a silly make-work web app that eventually got dropped on the floor.
    Really wanted to build experience in Java, but got stuck on RoR projects instead.

    No, I would not recommend this company to a friend

  1. We want your feedback – Are these company reviews helpful to you?  Yes | No
    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    Excellent culture that values employee involvement

    Senior Software Developer (Former Employee) Boston, MA

    ProsExcellent work/life balance; steady advancement opportunities; collaborative atmosphere; management open to ideas for improvement; Agile principles embraced company-wide, bottom to top; teams are given board abilities to self-govern; excellent professional development budget (time & money); quarterly meetings helped strengthen company culture and work through company issues

    ConsLimited opportunity to differentiate yourself and advance at the top end of programmer career; like all consultancies, there can be cultural differences with clients that can be tricky to navigate; can be difficult to get assigned to a different project

    Advice to Senior ManagementThe two things I valued most while at Cyrus were 1) agile principles and practices were used company-wide, and 2) I could help effect change at the company. Maintaining these qualities will lead to continuing success.

    Yes, I would recommend this company to a friend

    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities

     

    Agile Consultancy with great professional growth opportunities.

    Agile Coach (Current Employee) New York, NY

    ProsThe company gives you time and money to study and they give you complete control over how that is used. Conferences is the obvious choice, but I took time off to learn a new language that was not used on any project because I was interested in it. They ask, but don't require that you share the knowledge with others in the company, maintaining a good knowledge of who is the person to talk. Cyrus believes in having a good life outside of work as well and try to make your personal life better because of the benefits that Cyrus provides.

    ConsMost of the problems are inherent in consultancies. The clients have a problem, that's why they bring in outside help, but want to improve. You are given a say in which client(s) you work with, but it's just one part in the decision of where you are placed.

    Yes, I would recommend this company to a friend

    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities

     

    The people were nice but advancement in the company was challenging.

    Anonymous Employee (Former Employee) New York, NY

    ProsFlexible work schedule, the people were nice and you can dress casual.

    ConsYou only get respect if you are senior management and it is difficult to move up in the company. Diversity is seriously lacking. Not a lot of women or people of color in high places.

    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities

     

    Interesting work; disorganized

    Anonymous Employee (Former Employee)

    ProsCyrus offers good work-life balance. The projects can be interesting and there are opportunities to learn.

    ConsProject planning and scheduling was scattered, and the team structure, and rules made work inefficient. Culturally, Cyrus could benefit from some improvement with openness and tolerance to differences; it can get cliquish here. Also, sometimes administratively irresponsible.

    Advice to Senior ManagementManagers could do their jobs better with some training on how to work with, motivate and help develop employees with different personalities, background and skill sets.

    No, I would not recommend this company to a friend

Worked for Cyrus Innovation? Contribute to the Community!

Your response will be removed from the review – this cannot be undone.