Have been with i28 for all most 5 years!, since last year ( with experienced new management ) office staff is so pro-active to respond any issues and delivering their promises.
They are calling at least once in a week to see if we are doing fine and any issues to resolve.
I never seen/heard any other company giving their employees COURTESY CALLS!
Cons
Never heard they had annual meeting or gathering but i understand that it may not possible with what they are offering to employees