Vainu Reviews

4.1

86% would recommend to a friend

(61 total reviews)

68% positive business outlook

Vainu has an employee rating of 4.1 out of 5 stars, based on 61 company reviews on Glassdoor which indicates that most employees have an excellent working experience there. The Vainu employee rating is in line with the average (within 1 standard deviation) for employers within the Information Technology industry (3.9 stars).

Reviews by job title

61 reviews
3.0
6 Feb 2020
Recommend
CEO approval
Business outlook

Pros

Salaries are quite good, but you have to really claim for them. Some people have been duped over with very low salaries if they didn't know how to negotiate them. Don't talk about salaries in the workplace. Ask around these salaries at Vainu as a developer: 0-1 years: 3-4k 1-3 years: 4-6k I came in as a qualified developer, but I saw a lot of people getting into Vainu without prior experience as software developers, which is very good if you're looking to be working in the field. There's no mentoring existent, but if you're hard-working, you have plenty of opportunities to learn and work independently. Work is pretty relaxed, there's free bread on Wednesdays, free drinks and you're free to arrive at work between 07-10. There is no lunch or other benefits, but the benefits are okay. There is a free trip abroad every year and few parties organized by the company. Colleagues are great and the culture is quite good. You'll like all your co-workers.

Cons

CTO is very egoistic person and he will make your life difficult if you're not a person of his liking. Stay out of his radar and never, ever argue with him. You can only lose since he's convinced about his superiority. He'll most likely even respond to this review, claiming "this is where you are wrong, etc." I keep in touch with former colleagues Vainu and there was a case recently, where an employee contacted the CEO of the company asking for possibilities of working in the sales office. CTO yelled at the employee and employee was demoted to work in customer support for contacting the CEO without his approval. People are sometimes fired on trial period for not on firm grounds. You might get fired in the first 6 months. Stay out of trouble. Always agree with the management, they don't like disagreement. Even if you know you're correct, don't argue over it, just do as you're told to avoid trouble. There is no remote work at Vainu for regular employees. Some people have the possibility to work remotely, but they're old friends of the management. A lot of people are leaving Vainu, especially the most talented ones. Vainu can't keep top talent and you can see this from the codebase. It is of very quality, mostly just scripts after scripts. Good for junior, but useless for a senior developer.

1.0
15 Apr 2020
Recommend
CEO approval
Business outlook

Pros

Pays well if you sell well and then you'll get good treatment by the management.

Cons

Has a lot of horrible characters running the business. Hired a HR for just hiring and having exit discussions, atmosphere was horrible and people were being bullied left, right and centre. Never have I seen anywhere so many people getting burnouts.

1.0
1 Jan 2020
Recommend
CEO approval
Business outlook

Pros

Fantastic colleagues who not only good company but extremely helpful.

Cons

When a tech company wants a new product it needs planning. It needs a vision of what the end product is. It needs a strategy of how to get to the point where the product creates value. It needs some form of a team to gather around and plan how the vision and the strategy is turned into a working system which solves problems. None of that happens in Vainu. There is absolutely zero software engineering. No meetups, no strategy, no coherent and concrete vision. There won't be any kind of planning with your team because you will never have any kind of group project. What you will have is a task allocation where you are given a task. That's it. That's all the planning there is. You're given a task in a 10-15 minute meeting and that is all the planning, design and strategy you'll ever have with the management. The management doesn't give any realistic, concrete and coherent software engineering goals. What they give is extraordinarily vague visions of what their dream product is. You're just given a task without design and that's it. They tell you to do it somehow without telling how, but 99 % of the time you work completely alone without any support from team members because you won't have a team working on same project. Your colleagues are already in the same situation as you are so it's impossible to ask for relevant support or allocate tasks. The idea that some group of developers could plan a complete system to solve these problems is not the Vainu way. The essence of Vainu engineering is not to create solutions or systems to solve problems. What you do is write scripts for features without a team to work with you. All the responsibility is on you and asking for help isn't "Could you do this part of the project while I do this?" because you won't have any colleagues working with you in the same project the same as you are. What you do have is extremely helpful colleagues who do their best to help you with your problems but not working on the same problems as you do because they also have their hands full. In reality this means that Vainu has a developer shortage because even if the management would want to plan working systems they wouldn't have enough developers. Now they ask for some extreme features like everyone in the industry but they don't give the resources to do so. Because there is no clear vision there is no tangible goal which can be used as a target for planning a development strategy which would be used to create a system with a team of developers. All this creates a downwards spiral where one thing leads to another and none of the core issues in software engineering are addressed because the most basic level of design and planning with a team to work on the system is nonexistent at Vainu. Now because the management doesn't give any project management there is no clean vision of the end product which means that there can be no software engineering strategy which means that there is no technical design which means that there is no team to work on it. That leaves you working with a managerial vision that doesn't give you a clear problem to solve because the management never defined the problem! These vague ideas are something you need to work on all the time. It needs to be understood that software engineering management is hard. Managing a software project is as much an art as it is a science. Making new technologies requires experience and well, in my experience every project fails. Management also fails because that's just the nature of it and it's by no means Vainu specific phenomenon. For example the programmer is working on the project full time but manager isn't. There has to be forgiveness and initiative to take responsibility even if management isn't up to task 100 % of the time. Everyone has their role in the process which is why communication and trust are how developers can help the managers to succeed so the managers can help developers succeed. But there is a clear line between incompetent managers and harmful managers. With experience the incompetent can learn to be better. But being harmful manager is being aggressive and creating an environment that is hostile. This time I'm not talking about software engineering project management but concrete leadership skills. In Vainu the biggest sin is to say anything critical or to criticize the product in any way. The outcome is not vague words of "We'll see, thank you bringing this to my attention." What happens is that the management will attack you. These attacks go to you as a person. Vainu management has public shaming sessions where they shame employees who had left but who disagreed with the management. Usually the employees have left on their own volition or were fired but management has gathered all the developers together and said how "The employee X had a bad attitude which we don't need here." At times why someone has been fired was said out loud in the same public shaming style where the management said that "Employee Y was not senior enough." Why hire someone at all if you don't want to help them learn the skills? Why they want to create this atmosphere of fear I don't know but for sure public shaming is plain wrong and not professional by any means. Nevertheless that has happened at Vainu. If you do get into a Vainu interview remember to ask about these public shaming sessions they've been having. The culture wont change unless the change is forced.

avatar
Vainu Response
6y
Thank you for taking the time to write your candid feedback, and I'm sorry you've had such an awful experience at Vainu. We welcome all opinions—including differing ones—yet I want to correct some statements which are untrue. Public shaming is not an act we condone at Vainu. Feedback on anyone's performance is delivered privately. Showing respect is one of our company values, and we emphasize professionalism, good manners and kindness towards others throughout the company. In any case where this would be jeopardized, we've taken swift action to rectify the situation. With regards to the company's direction, it seems there never can be too much communication around the vision or product strategy. At Vainu, we focus on being transparent around everything we're working on, for example through a slack channel where you see weekly reports of what each team is occupied with. Another recent effort was redefining the company's vision, which we're actively communicating currently. Clearly there is still work to be done. As for what it's like to work as an engineer at Vainu: many employees love that we keep meetings to a minimum and leave room for creativity and independent work, in addition to collaboration in teams of highly skilled engineers. All this said, we're always open to feedback and new ideas on how to help our developers thrive. Feel free to contact us. - Tuomas, CTO
Viewing 1 - 3 of 61 Reviews

Glassdoor has 66 Vainu reviews submitted anonymously by Vainu employees. Read employee reviews and ratings on Glassdoor to decide if Vainu is right for you.