Run as if it were a project, rather than an enterprise.
Pros: Good benefits package and decent salary for the work I was doing.
Cons: Young engineers and technicians are leaving the company, there are no opportunities for them to advance in the near future.
Company had just gone through a "slimming down" process due to the slow economy. Many people, mainly the younger staff, were just happy to be employed.
I disagree with their management style in that they are 100% focused on "chargeability" or basically, is a client paying for the work you're doing right now. Any downtime was seen as a negative and you were encouraged to use banked time if you had no chargeable work. With that, they feel that productivity and chargeability are the same thing. Productivity is my responsibility, chargeability, should be my managers responsibility. If I don't have any chargeable tasks, I should be given other, still productive, things to do and not just sent home.
I feel that this really hindered the development of young staff in that they're missing out on opportunities to tag along with more senior staff and see how things are done at the level above them. They are very reluctant to train you on new things because while you're being trained, that time is non-chargeable. You end up being stuck at a certain point, or on a certain project where you aren't able to develop your skills. Even when one person is overloaded with work they don't move people up because "it's better to have one person at 140% chargeability, than two people at 70%." They'll often dangle the "moving up" carrot out in front of you to keep you engaged, but you begin to see their tactics once your initially planned date of advancement is 6 months past and there's no talk of things changing.
I'm not sure if it's just the Saskatoon office, but it seems like someone asked, – more... "how do we make more money?" and the easiest most basic answer they came up with was "make sure our employees are chargeable all the time." This will make the company money, yes, but it does not add value. There will soon come a time when they can't compete because while being cheap, all their staff is under-trained, and under-experienced. – less