Pros
Total freedom to figure everything out on your own
Benefits
Flexibility
Cons
No Infrastructure, No Training, No Leadership, No Praise. No Culture. No Professionalism.
Decisions are often impulsive and whatever the CEO wants, regardless of the feedback,credibility and research provided to the contrary.
Family owned-run business. Unless you are an IT Engineer, you will not be appreciated, respected or taken seriously. Staff is in constant fear of losing his/her job at any given moment, based on management personnel's mood that day. Lots of unwarranted outbursts and negativity towards employees. Very depressing and stressful atmosphere. Unless you are the shut up and put up kind of employee, this is not the place for you.