Great for an entry level job, but after a few years the pay and opportunities are lacking.
What I like
The employees are generally hardworking and managers are dedicated to helping their employees.
What I dislike
Pay increases and bonuses are not offered based on work performance. We are expected to work long hours.
Suggestions for improvement
Allow employees to make their own schedules or work from home. Offer pay increases, bonuses, and promotions based on work performance.