Senior or Graduate - look elsewhere for better working conditions and remuneration. Stay away.The good thingsGood opportunity for less experienced engineers to get their feet wet with many small jobs. Many social events.
The challengesNo team mentality. Staff spending many extra hours beyond the normal working day and weekends to deliver projects, with no help from management or peers - very busy office (and proud of it). Most projects small and taken on purely for the purpose of cashflow. Any larger projects are scooped up by the Principals, making it difficult to progress one's career and validate contribution to the company come remuneration review. Remuneration below average, particularly for the hours worked.