Excellent place filled with opportunities (but sometimes u need2fight 4them) - Anonymous employee MoroSystems Employee Review

4.0
4 Aug 2020
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Honestly the best working environment I've experienced so far (across various countries) and fields. The best team of coworkers one can wish for. Amazing offices across 4 cities, which you can use pretty much up to your liking, even for private events

Cons

Sometimes (sometimes more often) blurry communication across the company, stating clear visions with uncertain paths which discourage many, the top management want to listen but they are not always hearing what folks are saying, its mostly folks who are behind gatherings and informal meetings (pity top management is not more interested - due to their lack of time). Sometimes it's hard to explain your pains to the top management as they are trying to coop with need of growing company, but at this size it might seem they've reach their skills limit and best thing they can do is to hire a new CEO who knows how to expand and grow company of this size to bigger one. Someone who's more active, people oriented and who will be seen. Constantly.

Explore other reviews about MoroSystems

5.0
26 Feb 2025
Recommend
CEO approval
Business outlook

Pros

Company is lead by software engineers, so they understand your problems. Good company processes. Friendly atmosphere.

Cons

Sometimes there are a lot of projects in one time

4.0
5 Feb 2020
Recommend
CEO approval
Business outlook

Pros

First, you have to know, MoroSystems has three branches: Brno, Hradec Králové and Bratislava. What I am going to write pertains mostly to the Brno branch. It is still a single company, but you can find different projects and approaches in each of the branches. For a junior, MoroSystems is a good place to start. You are going to feel welcome and cared for. The onboarding process is pretty neat. It is also a great place to learn. The developers care about technology and try to follow trends. You can find a large and active React community and a solid background of Java. Juniors very often get seniors as mentors, if not, most projects are pretty up-to-date technology-wise. If you want variety, you can switch projects each year or so. Or volunteer for a temporary loan on a different project. You can easily get to courses and conferences, even as a junior. Much can be said about company culture: Most of the employees are outgoing and they love to be together. There is hackathons, bord game evenings or just pub nights. Also a few events for moms and dads. You can find a lot of cyclists, board gamers, mountaineers and interesting people in general. Everybody seems cool and easygoing. You won't get yelled at. The management seems to geniunely care about their employees. The try hard to make it the company they would like to work for as programmers (the CEOs and CTO started the company as programmers).

Cons

There is no rest for the seniors, since there is never enough of them. Most seniors get assigned on multiple projects (2 or 3), asked to help with presales, etc. Most teams are comprised mainly of juniors, who are quite capable (they have a very good hiring process), but pretty green. If you are very hardworking, you can make your mark, otherwise, you can get overwhelmed pretty easily. The projects are varied, but generally not very interesting. It is common for the customer to care only about price and number of features, having no heed for UX or -- heaven forbid -- code quality. And MoroSystems aims to please the customer. So you can very easily get into the rut of churning out new features with mounting technical debt. Very few projects offer interesting technical problems. It might easily come to feel like a rat race, but that seems to be the highs and lows of custom development. The company culture also has its downsides. For an outsider it might seem almost cult-like: Most employees genuinely feel a part of a single team. They really like working there, they are perfectly willing to put extra hours into things, do work-related things in their free time. It is not mandatory, though. Also, the company might seem a bit too sunny. Being angry or frustrated is a bit frowned upon, as everything is either fine or in the process of being solved. As for compensation, the salary is below average for IT, but hey, it's still IT. There is only 4 weeks of vacation and the management constantly rebuffs advances for an additional week. ------- As of 2019, the company is transforming. They are getting bigger, which necessitates more management. This means the top management are losing contact with the lower-tier employees, which used to be one of the great things about MoroSystems. The result is, they are starting to care more about the company business needs than they employee needs. They still care, but their care is often misplaced, as they do not ask questions. And they are starting to place business needs in front. Also, senior technical people who are not managers (i.e. tech leads, architects, ...) are losing their part in decision process. Which is ... unfortunate ... considering the strongest part of the company used to be the technology. Now, the good news is, the company management feel it, even if they might not realize it. They are making a genuine effort to keep the company spirit, even as the company grows a bit over their heads. They know they are not perfect and they are trying to get better. So it may yet go right or wrong. It will be interesting to see how it plays out.

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