Both owners are awful. They constantly make rude and disparaging remarks to and about staff under the guise of "joking." But at least you are forced to pray before a pizza party. The hypocrisy knows no bounds.
When not insulting the staff, they show up late and leave early, all while forcing staff to work overtime (60+ hours a week) to make a normal 40 hour a week income and it's still way below what you'd make as a junior developer. Forget having a work/life balance as the owners expect you to work all the time, no work-from-home options because the owners don't trust you to be a professional and actually work from home.
Expect huge pushes to work on billable time and meet sales goals (not client goals) that are unobtainable, irresponsible, and detrimental to the development team's overall quality of work which is then passed on to the clients, who will complain to ownership, and ownership then comes down on you like a ton of bricks because you met their sales goals but the client is mad because they didn't get exactly what they paid for. It's a never ending cycle.
If you're a developer, do not bother applying here–you will set your career back years and losing out on having any sort of work/life balance. New ideas that help the company and coworkers be more efficient are not encouraged and are typically ridiculed and shot down for fear that the company would lose money.
The building itself is bad, as well. You work in a back room that leaks constantly and has birds nesting in the ceiling. You're packed into this small room with five other developers and implementation specialists, so good luck with trying to have a phone conversation with clients.
The only bathroom you are permitted to use is one that is barely a step up from a porta potty and step down from a shady gas station at one in the morning, while the sales and marketing team have their own dedicated bathroom and, of course, the owners have their own personal bathroom.