Flexibility is good, but I have found that with staff turnover I have had to work regular long hours to meet project deadlines.
Career advancement and training are somewhat lacking – just seems to be a heads down get on with project mentality and no encouragement to attend conferences. Generally I have found there to be a distinct lack of career progression. People are promoted, but no clear reason why – an air of the old boys club seems to exist. It has taken a lot of chasing to find out how to progress. The end of year rating systems seems to me to be set up to keep pay rises at minimum. Salaries tend to be low to mid-range, but the benefits package is good, just that they don’t pay the bills.
There are pockets of good people if you can get time with them (i.e. you have a code to allow them to charge their time to). Interesting projects and good access to opportunities to work in other offices overseas.
Flexibility, benefits, and access to overseas opportunities
Low pay, high staff turnover, lack of progression