Really great company to work for! - Software Developer Imaginera Employee Review

5.0
24 Nov 2017
Recommend
CEO approval
Business outlook

Pros

I’ve only worked at Imaginera a few months now but I am really pleased I chose to join them. They are a professional software company that uses a very easy going agile/scrum software life cycle. They work almost exclusively in C#, T-SQL and Visual Studio. They don’t mix and match technologies much, which I think is nice because it promotes a clean well defined way of working that produces results. What are the Pros? Well, so many that I could write a whole article on it. Here are a few that come to mind though: - You are surrounded by experts. This is a major bonus - if you want to be the best you will end up learning from the best. - They keep to a coding convention that keeps everyone’s code readable and clean. - Dual monitors with full licences of Visual Studio Pro and many plugins. - Just like Google (or many modern tech companies) they spend a lot of time looking after the employees to make sure they have a nice work environment and opportunities to socialise. Obviously these feature may change over time but they currently have: - Games night every Thursday evening. - Yoga every Friday afternoon. - Corporate Gym membership discounts. - Coffee machines, espresso machines and even bowls of fruit to eat. - A football team. - Free access to learning resources. - A shower (which is good for people who bike in to work). - Free parking on site. - Lots of friendly workers. Management were also very approachable and made me feel very welcome and looked after. - A flexible work hour scheme. Some people come in early (7-8am) and leave early, while others come in as late as 10am and leave later in the evening. Also, don’t be put off from applying to Imaginera if you are not a C# developer. I only knew basic C# when I started but I came from an object-orientated web development background (primarily Python/JavaScript/Php). They seemed far more interested in my potential when I applied and I think that most good programmers can pick up a new language quite quickly anyway. The interview process was not too daunting - a relaxed chat with questions about code style, depth of knowledge, queries and a few problems to solve on a white board. The questions didn’t appear to be designed to catch you out but just to gauge if you are someone who was at a level that they could work with. I did notice one quite negative review on Glassdoor while writing this by someone who was interviewed but didn’t get the job. I think that perhaps they just took it a bit too personally but I wouldn’t let that review put you off. That’s my experiences anyway.

Cons

Cons! Well, with all jobs there are the things you don’t like. Here are a few you might consider: - They work on finance applications primarily! So, if you know you will get bored working on charts, tables and displaying lots of numbers and statistics then maybe you should reconsider. - It’s not web! Yeah, I love web too! Web makes sense. Web is fast. Web is cool. Some people need to do web, so that’s reason enough to reconsider. - Build times! C# and big code bases are not best friends. You cannot odds it, build times can be slow and annoying sometimes. - C# love! Types, Interfaces, large boiler plate code, and curly brackets everywhere! Yes, this can be painful to look at after you have used a good scripting language like Python. You may need to find the hidden beauty within. :-)

Explore other reviews about Imaginera

5.0
7 Mar 2026
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

People are great, processes are typically data driven not based on feeling which is always a massive pro

Cons

Sometimes decision making can be unnecessary complicated - trying to figure out a whole problem instead of getting something immediate out

5.0
23 Apr 2024
Recommend
CEO approval
Business outlook

Pros

My experience of working for imaginera was really enjoyable throughout. They look after and invest in their staff, recognise and reward effort, and offer quality product and consultancy. Good working environment and the social side was great too.

Cons

Nothing that bothered me, although the relatively small size of the company and broad roles might not suit everyone.

See reviews by: Helpful|Rating|Date|All