Pros
The developers, interns and engineers at this company are highly skilled and a pleasure to work with
Cons
Here are significant issues everyone should be aware of! Firstly, the leadership team, particularly the team leads and managers, appears to lack both the technical expertise and managerial capabilities that are crucial for guiding projects and inspiring their teams effectively. Their roles seem to be more tenure and age-based rather than merit-based, which has led to a situation where they are not actively involved in the technical aspects of projects nor able to provide meaningful mentorship/support to their team members. Unfortunately, there are frequent instances where the accomplishments of team members were not adequately recognized, affecting the overall morale and job satisfaction. Additionally, the company mandates 5 days a week office attendance, which can be challenging due to the office's location in a remote suburban area middle of nowhere. This rule doesn’t extend to some senior staff and team leads, introducing a sense of double standard within the workplace. This policy, coupled with micromanagement and strict hierarchical approach has been overwhelming and brought noticeable lack of motivation among employees in this toxic workplace. It's also important to mention that the company's approach to diversity and inclusion seems to be limited, with a predominantly Chinese and Middle Eastern demographic, which might not align with everyone's expectations of a culturally diverse workplace.