- Future: we have a road map that we don't follow, we don't know what may come up next sprint. PMs are just like developers, have no clue who will leave their own teams and what we will do next because of the always and sudden change in requirements.
- Decisions: you don't know who is making the decision or the direction of the business. PMs? MDs? or investors ?
No arrangement with tech people before making the decision, giving promises without knowing if tech can really do it in that deadline or if it aligns with their current situation.
- Pressure: People with deep knowledge of the business are leaving one after another and teams are getting smaller while requirements are sill the same.
- Transparency: always claimed by Management, but it's not true and everyone who works there knows that, all the given speeches and promises in "All-hands" events are just lies and nonsense. They always act in contrary of what they say.
- Going backwards in time: Movinga was a mess when I joined. We had a very good time, a revolution, when we had the Scrum master, after he left things got worse and Movinga is back to chaos.
- Not professional any more: Company is driven by opinions and MDs imagination, and not by customers' need. It doesn't even try to keep authentic people who originally built the company and were with it in its first steps.
- Noise: simple thing like noise, it can't be stopped at a company, they can't even make a rule and tell people to book a room if they want to talk for more than 10 - 20 minutes loudly.
- Arrogance: we have two layers of developers. People judge others by personal choices like IDE for example, people there are treated based on their salaries, it they earn more, they would be respected more.
- Salaries: they don't have a range for "years of experience" , it's up to your negotiation skills, if you are bad negotiator you will end up taking the less salary in the company and no body will give you more if you don't ask.
- Hackathon : it should be something good, but unfortunately it was understood wrongly by the management and they wanted a one week idea to be on live immediately besides all other old work, which drove things in a very bad way and ruined the "road map" and "teams" as well.
- poor communication
- A few women in Tech.
- "Firing" Events ( Bulk firing ) :
They had three firing events so far. In the first one they fired more than 200 people in one day! because they decided to close the international market.
In the the second one, they fired a whole team because they are no longer needed.
In the third one, they fired 8 people from the Tech team because of cost reduction requested by investors.
They have the most ridiculous way of firing people, they usually gather people and do an immediate "All-hands" meeting and say we're sorry, that's not our decision and blah-blah, then the MD (CEO) says:
"If you receive an email in the next five minutes, it means you are out, if not it means you are safe! ".
After seconds you will not be able to go your desk to check if you got the email or not, because you will have the HR standing over your shoulders forcing you to go the meeting room like you are a criminal or something, they will ask you to sign the termination paper and hand them your computer and key immediately.
You are not even allowed to close your personal account on the computer that was with you for the last 1.5 years or even send a goodbye email to your colleagues, they think that people have no manners because "they" don't have manners.
They think that people can destroy the company with one click on the keyboard.
In less than 20 minutes you are out of the building.
You always have the choice to be nice or rude. They could fire people in a proper way but no, they always do that, and the worst part is that you will have your boss lying to your face in previous meetings and pretending that everything is fine and we're doing good.
They hire like crazy and they suddenly fire all old people with knowledge and then start recruiting new people again!
Personally, after spending all of that time at this place, having two birthday's and leaving in that awful way without even a "Thank you" note or at least 10 minutes speech with my boss, I wouldn't recommend it to anyone, even to people I hate!
it's a happiness sucker, worst place ever!