Anytime you get into a big organisation, be it public or private you are going to get int to all of the office politics crap. However, working for a smaller organisation gives less earning potential from the start. Luckily for me I learned early that a job can't be measured by the digits on a paycheck. I have gladly turned down job offers paying 20% more money in return for long hours and a hostile work environment. Not to mention that in a company with a small IT department you are often treated very well since you know how to make the information flow and replacing you would be a major nightmare for them. In effect you become a single point of failure for the IT department. Oh yeah it's nice to have the owner invite you to his weekly golf games.
Anytime you get into a big organisation, be it public or private you are going to get int to all of the office politics crap. However, working for a smaller organisation gives less earning potential from the start. Luckily for me I learned early that a job can't be measured by the digits on a paycheck. I have gladly turned down job offers paying 20% more money in return for long hours and a hostile work environment.
Not to mention that in a company with a small IT department you are often treated very well since you know how to make the information flow and replacing you would be a major nightmare for them. In effect you become a single point of failure for the IT department.
Oh yeah it's nice to have the owner invite you to his weekly golf games.