Pros
• Flexible hybrid work environment allowing very good work/life balance.
Cons
• Chaotic hiring and vague unverified projects, intervention and control of parent company that eventually lead to massive layoffs and departure of senior leaders. • Poor projects planning, lack of technology resources, chaotic labs and too much use of excel sheets instead of modern frameworks. • Wrong inexperienced bureaucrats' non technical managers whom only contributed to a toxic political work environment. • Lack of internal technical documentation & outdated product external ones. • Internal processes do not exist, too much of relying on verbal instructions. • Career growth does not exist, bonus is very poor. • Engineers are allowed to work in groups and marginalize other ones whom they don’t like or do no belong to their culture leaving them simply uniformed and out of the loop. • Marketing tries to influence employees' reviews on DC Companies Best Place to Work Survey by sending so many emails motivating for participation & putting a positive review as well as offering food celebrations. • Personal violations, disrespect, bullying, poor language, poor attire and cursing are very common.