This is a company that actually cares about both it's employees and it's customers.
Pros
InMotion Hosting keeps getting better as it grows. The management here actually cares about employees and wants everyone to enjoy their job and have fun. We are encouraged to go out of our way to help customers, and are rewarded for going the extra mile! There are many bonuses and monthly raffles in Support. There is even a monthly drawing to reward us employees just for showing up to work on time for the entire month. Who does that? Managers are taking new team members out to lunch, and everyone goes on off site activities all the time. We even get paid when customers send in kudos about us. I keep seeing new ways of employee recognition thought up by management. Also free lunch for the whole company every Tuesday and free snacks delivered every week. But these are all just perks. The real benefit is the culture of learning and improving. Everyone is highly skilled and all are eager to share their expertise. The path from beginner to System Administrator and beyond is uniquely possible in a relatively short time. Oh, and we all share profits twice a year! Advancement potential is real and there are many avenues for growth, and I've worked for companies where I didn't feel valued and was absolutely miserable. I love working with InMotion and the core values they adhere to. This is a company you'll want to establish yourself with and
Cons
It's usually pretty busy, but not exactly a con as long as you like to work. The work-life balance gets blurred as you develop friendships with your team mates.