The Company environment is Amazing. There is always someone to help if you are stuck. There are more than 50 employees in the office. A great place to learn, grow and achieve. "Nice People" and the company have a good reputation in the industry.
Cons
Website is not maintained.
The company is old so no PM software's are used such as Procore etc. but anyway it do not hindered the work.