Pros
Flexible Hours I cannot think of anything else. Elm was probably the best company to work in Saudi Arabia. But that was like before 2012. Now, unfortunately, it's a mess.
Cons
- Managers are technically very very weak, yet they manage good technical people and enforcing their weak style of workin. 🤯 - A lot of managers are micromanaging, interrupt, and hinder the productivity of the teams. - If you think you want to join Elm to build great and high-quality products, well, this is not your place. Managers here don't care about the quality of the products. Every manager tries to impress his manager. Why? promotion. So they work to impress each other, and the client/product is the last thing they will think of. - They worship KPIs. They only work for KPIs, not the client/product. Also, if they achieve some KPI, it's not because they did a great job on a particular KPI, not at all. It's because they did it only on paper (cheating). - The development model is Waterfall. yes in 2019. They use the word Agile, but they actually don't know what it means. They think they are using Agile because they are using Jira tools (quite funny, I know)