Pros
If you are waiting for opportunities to fall on your lap, this is not your place. It is challenging, it is hard, but if you are hungry and ready to be responsible, they would give you a chance. They do not discriminate or look at seniority to give you more opportunities. The job could be busy and stressful sometimes just like any other jobs. But all and all, it’s the job you accepted for the pay they give. I say, own what you have started, stay positive and give yourself a chance to grow. Find a purpose or goal within the company and you will for sure enjoy your learning experience. -Great office location -Challenging(rewarding) work -Management is easy to talk to -Open door policy -Sit down and hands on training -Instant feedback system from trainer/supervisor/manager -Friendly co-workers -Easy and smooth hiring process -Reasonable compensation -Offers overtimes when needed and compensated -Clear and lenient company policy -Good benefits including medical/vision/dental insurance, PTO, sick leave, company holidays -Great business outlook
Cons
Nothing specific at this time, but it could add more value to the company if there is solid evaluation system together with current on-going feedback system.