Avantages
You'll get trained as a junior level employee and get to work with some of the coolest clients. The mid and junior-level employees are awesome people who are willing to help each other
Inconvénients
Unfortunately, the leadership at this company has completely destroyed any trust, morale and work-life balance that used to exist here. Junior-level employees are expected to work significant amounts of overtime hours to complete boring tasks through inefficient systems. The company is openly staffing people to a 45-hour work week, meaning you usually work 45-50 hours a week. Those working 45 hours or less are told they're underperforming and need to work more to help balance the workload. Promotions and pay raises have been frozen all year and the company has experienced multiple rounds of layoffs. Amid promotion freezes, the company hired offshore teams to outsource resources to, instead of investing in their own existing employees and systems. The company bids extremely complex and over-priced projects to needy clients who demand their results on fast timelines. This places a lot of pressure on junior employees to execute the work quickly, even though these complex projects need more time. This results in overworked people who are burnt out. Pay is competitively low and the company is hesitant to promote, even when not in a promotion freeze.