Not bad but not great
Strictly managed for maximum efficiency. You can't use the bathroom without worrying if you're going to miss one of your time management goals. Too strict when it comes to work hours and there is no budging on what hours you will work.
ProsGreat benefits and pay
ConsAwful management, treated like children