Pros
Hourly employees receive good on-the-job training
Cons
Information is not permitted to be written down in a standardized process format in a fashion that would permit more people to understand it so that the processes can be scalable an repeatable. Instead, information is required to be maintained in individual minds and passed along verbally. Data analysis is not permitted as company leadership requires decisions to be made "naturally" and at their level. New salaried employees receive no formal or informal training. The on-boarding process is nearly non-existent. Some company leadership has a very volatile and unpredictable temperament. Since the business has been organized in a manner which requires all decisions to be funneled through some of those people, their erratic behavior creates a negative work environment. Collaboration is supposedly encouraged but, in practice, it seldom occurs because of the toxic work environment that the leadership has created. All email/computer passwords for all users are required to be centrally kept and employees' emails are regularly read. During a recent layoff, some of the employees chosen to be laid off were picked because they did not read or speak English well. An employee was recently fired via letter while he/she was at home with his/her 5-day-old son. An employee was recently denied the ability to return to work following a pregnancy because company leadership believe she lied about knowing she was pregnant. Compensation is low. Hourly employees have a low ($12) starting pay and a low ceiling ($16). Especially considering the soldering skills that the higher paid employees are required to posses. Paid time off is low and takes time to kick in. There is no 401k matching and participating in the 401k program is denied for the first year of employment. Health insurance is denied for the fist 60 days.