- There is no career advancement or growth opportunities unless you are well “connected” with the leadership team.
- No formal review process until very recently, still working out the kinks. Otherwise you would need to explicitly ask for feedback and comp review.
- You are put on projects because you are available (there is little to no consideration for your skill/experience level or familiarity with the technology or industry involved). This means you will be figuring out everything on the fly - the client will suffer as a result and you’ll be extremely stressed until you roll off.
- There is a very toxic culture and environment that started to develop as soon as the former company owners left. HCL took over full authority and as a result the PO that people used to know and love no longer exists. It’s all about the bottom dollar and your utilization. You are not a human, you are a robot.
- Sadly a LOT (and I mean a lot) of very brilliant and talented resources left in the last 2 years. If you are a competent and smart person, you will be left uninspired... many people who butcher their projects somehow keep getting put on projects, do not produce quality work and have no attention for detail.