Horrible communication between leaders and staff. Expect your job description and role to change every two seconds. Everyone is unhappy. No compensation for sales and bonuses. Even though you are told on paper you are given possible bonuses. Don't expect it because there will be a reason for why you did not achieve and receive your bonus. Leaders openly speak about employees being terminated or ask mutual colleagues about their opinions. This will be used against each other. No one should feel threatened for their jobs. There is no real HR and this is managed by bias-passively aggressive individuals.
Company tries have the facade of a innovative startup mentality. Far from the 'it place' you would want to work at. Most of the time this company charges clients obnoxiously and cheats the clients by locking them into contracts. This company weighs it's options to either evict a client by how much they pay and if the client is up-to-par to the co-founders liking.
Company has a clause in clients contracts with repercussions to not hire OfficeLinks personal. Be aware this won't be in your personal contract when you start working for the company.
Stay far away.