Vantaggi
the paycheck comes on time, taxes are withheld correctly. i honestly can't say much in the positive. i love the project i work on but if it ended, i would be gone in a heartbeat. there is an attempt to drum up loyalty but with words only, when it comes to pay or benefits - look elsewhere
Svantaggi
constantly changing HR policies which result in fewer benefits to employees - for instance our paid time off was slashed impacting the employees who had been with the company longest. clearly management is fine with 2-4 years of work from people straight out of school. no clear career development/promotion track - promotions are shrouded in secrecy as are pay levels. the company greedy at every turn since the main obligation is to shareholders and not employees - for instance contract will be held up until just after the quarterly earnings report so the books look good