In my career as an IT person, I’ve worked in a variety of small companies (less than 100 people) and large corporations (more than 50,000 people). What kind of company do you prefer working with? Here are my pros and cons:
Small Company Pros:
Get to do a lot of different things
More personal
Make closer friends with your coworkers
Cons:
Tons of work, you have to do everything
Less opportunities to learn new things
Less pay
Big Company Pros:
More opportunity to move around and learn different things
Pay is usually better
You usually don’t have to work as hard
Cons:
Impersonal, you probably only really get to know you’re immediate team members
It’s really easy to get pigeon-holed and stuck doing one kind of thing
Overall, I think I prefer the small shops over the big corporations if I could get paid the same amount. What’s your preference?
I work for a small (45 employees) firm (family owned)
Pros: Family-like atmosphere. Boss a friend. Flexible scheduling. Pay actually pretty good. They give me a lot of leeway as long as my work gets done.
Have worked for bigger concerns, I won’t go back for any price (that I’ve been offered yet)
I’ve worked for many small companies (start-ups) and a few larger companies (Fortune 100), and as you say there are pluses and minuses to each… I prefer the intimacy of a small company as opposed to the “security” of a large company… although it seems that job security is a thing of the past these days.
Having experienced working with a very small company (5 emlpoyees) I might note that there are minuses of being “like family” to your boss. Namely, sometimes you’re treated like a wayward 16 year-old. Kinda makes me appreciate being the cog in the great machine I am now.
I, too, work for a very small company (7 people or so). There are definite minuses to being “like family.” I doubt I’ll ever be taken as seriously as I’d like by the primary shareholders as we’ve known each other for years and their opinions of who I am are outdated and apparently don’t change very much.