1.7
Be the first to recommend this company
Pros
Easy to get into company
Cons
No room for personal development.
Pros
Relaxed atmosphere, not a lot of pressure
Cons
Disorganized, no performance review, not following best practices, no clear path for career progress etc.
Pros
It's easy to get a job even if you don't have prior experience in specific fields. You will get hired anyway because they don't care what do you, or you don't know. The starting salary is high... However, don't get tricked or overwhelmed because of this. Full-time employment and health insurance. Fully remote position. Although internal projects of the company are quite hectic, there is no pressure and nobody will force you to do something as long as you're making results and progress. You gain access to Udemy courses for educational purposes. Working under Agile methodology (using Jira software). There are also daily stand-ups for Agile teams during the internal project phase.
Cons
You have to send multiple reminders to have them forward you the work contract back once the CTO has reviewed and signed it. You won't get a hard copy of the SOW (Statement of Work) Contract until they sack you. The payments don't have a fixed date – you get paid out between 10 and 15 each month. The salary was delayed several times. Writing daily reports about your work responsibilities. Micromanagement at its finest – this is a "great" place if you enjoy that type of management type. The Product Owner is responsible for almost everything and usually, there is a big delay when certain requirements need his input. Your work is not tracked, and then you get criticized for not doing any progress on the sprint (although it was the mistake of the Product Owner). The Product Owner is quite difficult for co-operation, and he often interrupts you in the middle of a demo while you are trying to explain the work progress – this attitude clearly lacks assertive communication which is crucial for any leadership. Also, it happened numerous times that he is late for the check-in or postpones it without even double-checking with the team beforehand. There is no freedom of choice, and you have to reach the CEO for every single thing that requires someone's input. His schedule is quite "busy" so you have to wait for his free time to get synced. The Product Owner is not familiar with your work progress. It regularly happens that he leaves the group call in the middle of the sprint planning. He wasn't responsible for creating sprints and stories in addition. Specific teams within the company are lacking people, and there was only me and Scrum Master working on an internal project at one point. Lastly, don't get surprised if the Product Owner postpones demo presentations due to so-called "conflicts". There is no specific onboarding process, and you have no team leader or mentor. In the beginning, you get tagged in a team with several persons who you find working at that point before they were assigned a client-facing project. I was the only one in the DevOps position at the time, so I wasn't able to get any knowledgeable information. You can only get help from a consultant who works on a completely different project. Everyone sets their expectations as if you own all fields related to DevOps, so there is not much space for self-improvement, especially if you are a junior. I wouldn't personally recommend this company if you are a junior because there is no one competent enough to teach you. There is no exact work plan and most of the activities are based on "ad hoc". The Product Owner will expect you to put focus on meeting the Agile/Scrum requirements, instead of helping you with solving technical aspects during the work responsibility. He often requests you to make stories in the sprint and perform various activities. On the other side, you are not allowed to watch courses during the work shift to get familiar with the technical aspects of your tasks. They care more about the way you created a solution, but not how you realized it. People expect that you already own Agile/Scrum methodologies, even if you've never worked in that kind of environment before. The knowledge you own when dealing with different project management activities is more valued than the technical background. This way, you lack staying on track with crucial points related to your expertise. Depending on the team, you can end up working with colleagues that are ready to snitch on you while you are unaware of it and just for the sake of their interest. I also had administrative issues at this company since they mistakenly paid me twice during one month, which is something I informed them about immediately after it happened. Of course, it was I who was required to go from one bank to another so that I make sure the director has received the payment back and have him avoid any trouble with the local revenue service. I also had to repay the amount that the Serbian entity has spent from their budget after a mistake that was clearly made on their end. Who is going to compensate for the stress I was going through? After my contract ended with this company, they didn't pay me out on time. Moreover, I had to remind the CEO several times, and he was mostly ignoring my messages and/or finding inappropriate excuses. I've never had this kind of treatment during my professional career, and this is completely unacceptable from any employer.
Check out your Company Bowl for anonymous work chats.