Lead Engineer and CEO very unprofessional, rude, and will attack you personally for not meeting their unrealistic expectations Focuses on very small details that don't even matter. Horrible onboarding and training process Expect you to do sales when you don't even sign up for that role.