Although there is a bit of friction with certain "airline weenies" who try to treat on demand charter just like a scheduled airline, along with a fleet of readily available back-up aircraft.......the company functions, pay arrives on time and most of the people are pleasant and friendly. Per diems are less than I got in 2008(!) but all in all, quite nice as a total package. Salary depends on type, roster etc and these vary from aircraft to aircraft.
There is more bureaucracy than I would consider necessary and a tendency to protecting "turf." Communications within offices seems antiquated and almost Soviet-style, or Eastern European, with clear hierarchy, rather than easy social conversation and just getting the job done.
No where is perfect, but this will be fine the next 10 years!
There is no reason to avoid Comlux IMHO.