If you like an axe hanging over your head every day....
Pros
Good money (salary and bonuses) and social benefits like annual trip, drinks every Friday night, Christmas gifts.
Cons
They don't care about their people - the only thing important to the company is making money and they use people to do just that. Because there are no clients, the 2 owners just do as they please - no conscience. Everyone might be nice to your face, but behind your back they will turn on you in an instant. Even if you've never had a bad performance review, management will fire you - immediately, just like that, no reasons given. Even if you have been there for 5 years (which is a lifetime at IMC!), there is no reward for your loyalty - you'll be out on the street before you can ask why. There is no regard for the law, fairness or human respect. People only stay because of the money - no-one is truly committed, they're just waiting for their axe to fall and get paid to leave. Toxic.