Good place, but not perfect
Worked on average more than 12 hours a day. Pay was wrong some times, but would be fixed later.
Took almost 6 months to get a raised agreed upon with the offer of employment.
Very good working environment, friendly people and friendly management. Movement based on merit.
After stabilised company started cutting back hours.
ConsLong hours, remote locations.