Pros
- It varies with different departments, but my current management is great. They do not micromanage projects and they allow you to take ownership of what you do and how you do things while challenging you to become better. - The corporate culture is really laidback and casual. It helps greatly with morale when the culture is not so uptight. - They usually provide the tools you need to get the job done, as long the cost is reasonable.
Kontras
- The cronyism here is so blatantly apparent, it doesn't even seem like they try to hide it anymore. Bottom line is, your raise percentage and chance of promotion is proportionate to how close you are to certain people in upper management. - HR only looks out for upper management (see above). When they are approached with complaints about said upper management and the current state of affairs, HR deflects the issue and takes personal offense to these complaints, instead of being unbiased and hearing out these issues and actually coming up with solutions. - The pay increase/raise/promotion system is absolutely terrible. Typically, you only get a pay increase with a position change. You could actually go a couple years without having had a bump in salary, while friends of upper management get promoted multiple times only having been at the company for a little more than a year.