Land of promises... That never come true - Software Engineer FOO Employee Review

2.0
May 29, 2020
Recommend
CEO approval
Business outlook

Pros

- excellent experience overall for junior engineers - you get to work with really reputable clients - good on cv in the lebanese market - lunches are fun. You are going to make some great friends

Cons

Ohh where do i start... - they have a real problem when it comes to recruitment. You will have to deal with incompetent and passive aggressive colleagues(not all of them though) - personal stuff interfere in everything: promotions, annual reviews, salary raises, workload etc..) - there is no hierarchy whatsoever. You can be a senior engineer who gets paid less than a newly hired junior engineer WHO you are currently training( happened an awful lot of time) - most project managers are incompetent and passive aggressive. Also some of them really like to blame developers on their mistakes - the HR department is straight out useless. No matter how much you raise a certain problem to them nothing is going to be done about it(unless of course you are a close friend with the higher management) - being a hard worker barely matters - this is funny... But most junior engineers are much more knowledgeable and hard working than most senior engineers. - office drama at its best. - they don't care about employee's career progress - they try to integrate and include new technologies in their projects but it is rarely done. They usually ignore everything for the sake of finishing on a really harsh deadline( even your own sanity) - higher management never takes the advice of their senior engineers seriously. They are VERY stubborn. - forget about getting any decent amount of raise no matter how hard you work unless you come up with a counter offer( or of course again... You are a close friend with the HR department or the higher management)

Explore other reviews about FOO

5.0
Oct 24, 2020
Recommend
CEO approval
Business outlook

Pros

Great company and professional poeple

Cons

There is no cons in this company

2.0
Jan 19, 2018
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

- The company has a good reputation in the local and regional market. - Great exposure to new technology. - Great experience with big projects for big clients in the region. - Innovation is constant to keep up with market. - New features introduced on regular basis. - Relaxed work environment. - Easy to access office location. - Flexible working hours - Friendly management - Available work from home option for appropriate cases - Causal dress code - No strict procedures

Cons

- No clear hierarchy at work. - lack of proper management, decisions are individual and always go back to one or two persons. - Lack of formalized procedures. - Lack of formalized workflows. - Project assignment and decisions can be overlapping. - Job description is not clear and job titles are not precise (sometimes irrelevant). - Work environment is not homogeneous. Recruitment is mostly functional based on the person's ability to perform a specific set of tasks without considering his ability to fit in the present environment. - Low company culture. - Big but crowded workspace. Can be very distracting sometimes and uncomfortable. - Lack of future vision and career path for the personnel. - Lack of salary plans. - Frequent hiring mistakes. Rushing into hiring often brings incompetent employees or employees with conflicting values or conflicting working methods. - No documentation available of the company policies, employee benefits, responsibilities, do-s and don't-s... - Performance review is not serious and only done on yearly basis. Consequently employees cannot measure their strength and weakness to take advantage of the strong skills that they have and improve the weaker ones. - Objectives and goals are not clear for the employees and for the company. - Constantly changing direction in management which becomes very confusing for the employees. - No propper training and follow up. Lack of leadership from the higher positions. - Very pressuring work in terms of time of execution. - Weak communication between the employees. - Poor office facilities ( small kitchen, small fridge, narrow desks, no drawers, unorganized cables...).

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