Pros
- There are good people that have a good conscious (This is why I gave it a 2 instead of a 1). - Gives you enough experience, name recognition wise at least, to leave in less then a year. Average is 9 months.
Cons
- Payment is low in all technical positions. Entry SOC is 40k to 45k at my time. NOC was about 55ish K, extremely lowballed for the experience asked. PS seems to start at 70K, once again lowballed for the experience asked. They ask for experience and expect it used. - No premiums for nights, no overtime pay. Performance is expected and your hours are free and given to them. - They choose favourites almost immediately. Any thing like criticisms or making mistakes in the beginning can outright stain your chances later. There was a clear discrimination to me and other people that I observed. - customer focused to the point that honest mistakes even when learning in an entry level gets you ridiculed instead of attempting to teach and grow you as a worker. - Training is terrible and there is no wish to actually see your skill grow. Its a "Step Up" attitude with no indications of what that is. - Management will say they're not micromanaging yet they are, just give it a different coat of paint but still the same terrible foundation. - Very reactionary, first they blame you and then they ask questions and still blame you. They like to have scapegoats. - During times of office, even if you can do some work from home they go out of their way to not want to see it used often. Its an old school mentality with the new school speech to hide it. - The people again I will say, individually are good people. The work culture just rewards terrible behavior. Like ratting people out to get ahead. Undermining others work to get ahead. - You'll get this good 'culture' line quite a bit and everyone who left the company is now against us.