Not recommended if you want to climb the corporate ladder.The good thingsAble to get off work on time, work load is bearable. A good place if you are looking to work until you retire.
The challengesThis is a small company, so chances for a promotion are very slim as people there tend to stat for a very long time. Growth in terms of personal development and skills, becomes stagnated after awhile.
Work environment is somewhat cold, as everyone minds their own business because there is no necessity to work with other teams.
Management can be quite childish when it comes to queries on the welfare of stuff. As they will ask you to refer to the manual, which is not very informtive to begin with. Don’t expect to see bonuses at the end of the year.