The business is slowly dying as new products from the parent company are slow to launch and outdated by the time they make it to market which makes success difficult. No worries though, they don't let their business failures stop them from micro-managing you to death and killing your spirit with their unending arrogance.
The benefits are pretty good for a company its size (small) and the sick leave is good, but don't worry, you will use it all because it won't take long for this place to drive you crazy.
If you want a job where you turn off your brain for 8 hours and do only what the omnipotent overlords tell you, this is the place for you.