Pros
Some colleagues are talented and supportive.
Cons
Excessive unpaid overtime is expected and normalized. Mandatory onsite every day with no flexibility; no parking provided. Toxic work culture: constant blame-shifting, favoritism, and lack of transparency. No work-life balance, unrealistic deadlines and pressure to sacrifice personal time. Poor leadership - frequent team rearrangements, inconsistent priorities, and no clear long-term vision. No career development: zero training, mentorship, or growth opportunities. High turnover rate – people leave frequently, creating instability and knowledge gaps. Micromanagement combined with lack of proper planning leads to daily chaos. Benefits and compensation do not justify the stress and unpaid work.